wlmaker
|
Public Attributes | |
wlmtk_tile_t | super_tile |
wlmtk_surface_t * | content_surface_ptr |
struct wl_client * | wl_client_ptr |
wlmaker_icon_manager_t * | icon_manager_ptr |
uint32_t | id |
struct wlr_xdg_toplevel * | wlr_xdg_toplevel_ptr |
struct wlr_surface * | wlr_surface_ptr |
struct wl_resource * | wl_resource_ptr |
bool | acknowledged |
uint32_t | pending_serial |
struct wl_listener | surface_commit_listener |
struct wl_listener | surface_destroy_listener |
State of a toplevel icon.
bool _wlmaker_toplevel_icon_t::acknowledged |
Whether the configuration sequence was acknowledged.
wlmtk_surface_t* _wlmaker_toplevel_icon_t::content_surface_ptr |
The surface element, being the content of the tile.
wlmaker_icon_manager_t* _wlmaker_toplevel_icon_t::icon_manager_ptr |
Back-link to the icon manager.
uint32_t _wlmaker_toplevel_icon_t::id |
The provided ID.
uint32_t _wlmaker_toplevel_icon_t::pending_serial |
Serial that needs to be acknowledged.
wlmtk_tile_t _wlmaker_toplevel_icon_t::super_tile |
The icon is also a toolkit tile.
struct wl_listener _wlmaker_toplevel_icon_t::surface_commit_listener |
Listener for the commit
event of wlr_surface_ptr
.
struct wl_listener _wlmaker_toplevel_icon_t::surface_destroy_listener |
Listener for the destroy
event of wlr_surface_ptr
.
struct wl_client* _wlmaker_toplevel_icon_t::wl_client_ptr |
Back-link to the client requesting the toplevel.
struct wl_resource* _wlmaker_toplevel_icon_t::wl_resource_ptr |
The resource associated with this icon.
struct wlr_surface* _wlmaker_toplevel_icon_t::wlr_surface_ptr |
The surface to use for the icon of this toplevel.
struct wlr_xdg_toplevel* _wlmaker_toplevel_icon_t::wlr_xdg_toplevel_ptr |
The XDG toplevel for which the icon is specified.