wlmaker
|
Public Attributes | |
wlmtk_content_t | super_content |
wlmtk_surface_t * | surface_ptr |
wlmaker_server_t * | server_ptr |
struct wlr_xdg_toplevel * | wlr_xdg_toplevel_ptr |
wlmaker_tl_menu_t * | tl_menu_ptr |
struct wl_listener | destroy_listener |
struct wl_listener | new_popup_listener |
struct wl_listener | surface_map_listener |
struct wl_listener | surface_unmap_listener |
struct wl_listener | surface_commit_listener |
struct wl_listener | toplevel_request_maximize_listener |
struct wl_listener | toplevel_request_fullscreen_listener |
struct wl_listener | toplevel_request_minimize_listener |
struct wl_listener | toplevel_request_move_listener |
struct wl_listener | toplevel_request_resize_listener |
struct wl_listener | toplevel_request_show_window_menu_listener |
struct wl_listener | toplevel_set_parent_listener |
struct wl_listener | toplevel_set_title_listener |
struct wl_listener | toplevel_set_app_id_listener |
State of the content for an XDG toplevel surface.
struct wl_listener xdg_toplevel_surface_t::destroy_listener |
Listener for the destroy
signal of the wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::new_popup_listener |
Listener for the new_popup
signal of the wlr_xdg_surface
.
wlmaker_server_t* xdg_toplevel_surface_t::server_ptr |
Back-link to server.
wlmtk_content_t xdg_toplevel_surface_t::super_content |
Super class.
struct wl_listener xdg_toplevel_surface_t::surface_commit_listener |
Listener for the commit
signal of the wlr_surface
.
struct wl_listener xdg_toplevel_surface_t::surface_map_listener |
Listener for the map
signal of the wlr_surface
.
wlmtk_surface_t* xdg_toplevel_surface_t::surface_ptr |
The toplevel's surface.
struct wl_listener xdg_toplevel_surface_t::surface_unmap_listener |
Listener for the unmap
signal of the wlr_surface
.
wlmaker_tl_menu_t* xdg_toplevel_surface_t::tl_menu_ptr |
The toplevel's window menu.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_fullscreen_listener |
Listener for request_fullscreen
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_maximize_listener |
Listener for request_maximize
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_minimize_listener |
Listener for request_minimize
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_move_listener |
Listener for request_move
signal of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_resize_listener |
Listener for request_resize
signal of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_request_show_window_menu_listener |
Listener for show_window_menu
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_set_app_id_listener |
Listener for set_app_id
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_set_parent_listener |
Listener for set_parent
of wlr_xdg_toplevel::events
.
struct wl_listener xdg_toplevel_surface_t::toplevel_set_title_listener |
Listener for set_title
of the wlr_xdg_toplevel::events
.
struct wlr_xdg_toplevel* xdg_toplevel_surface_t::wlr_xdg_toplevel_ptr |
The corresponding wlroots XDG toplevel.