wlmaker
|
Public Attributes | |
wlmtk_content_t | content |
struct wlr_xwayland_surface * | wlr_xwayland_surface_ptr |
wlmaker_server_t * | server_ptr |
wlmaker_xwl_t * | xwl_ptr |
uint32_t | serial |
struct wl_listener | destroy_listener |
struct wl_listener | request_configure_listener |
struct wl_listener | associate_listener |
struct wl_listener | dissociate_listener |
struct wl_listener | set_title_listener |
struct wl_listener | set_parent_listener |
struct wl_listener | set_decorations_listener |
struct wl_listener | set_geometry_listener |
wlmtk_surface_t * | surface_ptr |
wlmaker_xwl_toplevel_t * | xwl_toplevel_ptr |
wlmaker_xwl_popup_t * | xwl_popup_ptr |
struct wl_listener | surface_commit_listener |
State of the XWayland window content.
struct wl_listener _wlmaker_xwl_content_t::associate_listener |
Listener for the associate
signal of wlr_xwayland_surface
.
wlmtk_content_t _wlmaker_xwl_content_t::content |
Toolkit content state.
struct wl_listener _wlmaker_xwl_content_t::destroy_listener |
Listener for the destroy
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::dissociate_listener |
Listener for the dissociate
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::request_configure_listener |
Listener for request_configure
signal of wlr_xwayland_surface
.
uint32_t _wlmaker_xwl_content_t::serial |
A fake configure serial, tracked here.
wlmaker_server_t* _wlmaker_xwl_content_t::server_ptr |
Back-link to server.
struct wl_listener _wlmaker_xwl_content_t::set_decorations_listener |
Listener for the set_decorations
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::set_geometry_listener |
Listener for the set_geometry
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::set_parent_listener |
Listener for the set_parent
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::set_title_listener |
Listener for the set_title
signal of wlr_xwayland_surface
.
struct wl_listener _wlmaker_xwl_content_t::surface_commit_listener |
Listener for surface_commit
of the wlr_surface
.
wlmtk_surface_t* _wlmaker_xwl_content_t::surface_ptr |
The toolkit surface. Only available once 'associated'.
struct wlr_xwayland_surface* _wlmaker_xwl_content_t::wlr_xwayland_surface_ptr |
Corresponding wlroots XWayland surface.
wlmaker_xwl_popup_t* _wlmaker_xwl_content_t::xwl_popup_ptr |
The XWayland popup, in case this content has a parent.
wlmaker_xwl_t* _wlmaker_xwl_content_t::xwl_ptr |
Back-link to the XWayland server.
wlmaker_xwl_toplevel_t* _wlmaker_xwl_content_t::xwl_toplevel_ptr |
The XWayland toplevel window, in case this content has no parent.