wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_toplevel_icon_t Struct Reference
Collaboration diagram for _wlmaker_toplevel_icon_t:
Collaboration graph
[legend]

Public Attributes

struct wl_client * wl_client_ptr
 
wlmaker_icon_manager_ticon_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
 
wlmaker_tile_container_ttile_container_ptr
 
wlmaker_dockapp_iconified_tdai_ptr
 
struct wl_listener surface_commit_listener
 

Detailed Description

State of a toplevel icon.

Member Data Documentation

◆ acknowledged

bool _wlmaker_toplevel_icon_t::acknowledged

Whether the configuration sequence was acknowledged.

◆ dai_ptr

wlmaker_dockapp_iconified_t* _wlmaker_toplevel_icon_t::dai_ptr

DockApp tile, camouflaged as iconified.

◆ icon_manager_ptr

wlmaker_icon_manager_t* _wlmaker_toplevel_icon_t::icon_manager_ptr

Back-link to the icon manager.

◆ id

uint32_t _wlmaker_toplevel_icon_t::id

The provided ID.

◆ pending_serial

uint32_t _wlmaker_toplevel_icon_t::pending_serial

Serial that needs to be acknowledged.

◆ surface_commit_listener

struct wl_listener _wlmaker_toplevel_icon_t::surface_commit_listener

Listener for the commit event of wlr_surface_ptr.

◆ tile_container_ptr

wlmaker_tile_container_t* _wlmaker_toplevel_icon_t::tile_container_ptr

Tile container where the DockApp is contained.

◆ wl_client_ptr

struct wl_client* _wlmaker_toplevel_icon_t::wl_client_ptr

Back-link to the client requesting the toplevel.

◆ wl_resource_ptr

struct wl_resource* _wlmaker_toplevel_icon_t::wl_resource_ptr

The resource associated with this icon.

◆ wlr_surface_ptr

struct wlr_surface* _wlmaker_toplevel_icon_t::wlr_surface_ptr

The surface to use for the icon of this toplevel.

◆ wlr_xdg_toplevel_ptr

struct wlr_xdg_toplevel* _wlmaker_toplevel_icon_t::wlr_xdg_toplevel_ptr

The XDG toplevel for which the icon is specified.


The documentation for this struct was generated from the following file: