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

Public Attributes

wlmtk_content_t super_content
 
wlmtk_surface_tsurface_ptr
 
wlmaker_server_tserver_ptr
 
struct wlr_xdg_toplevel * wlr_xdg_toplevel_ptr
 
wlmaker_tl_menu_ttl_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
 

Detailed Description

State of the content for an XDG toplevel surface.

Member Data Documentation

◆ destroy_listener

struct wl_listener xdg_toplevel_surface_t::destroy_listener

Listener for the destroy signal of the wlr_xdg_toplevel::events.

◆ new_popup_listener

struct wl_listener xdg_toplevel_surface_t::new_popup_listener

Listener for the new_popup signal of the wlr_xdg_surface.

◆ server_ptr

wlmaker_server_t* xdg_toplevel_surface_t::server_ptr

Back-link to server.

◆ super_content

wlmtk_content_t xdg_toplevel_surface_t::super_content

Super class.

◆ surface_commit_listener

struct wl_listener xdg_toplevel_surface_t::surface_commit_listener

Listener for the commit signal of the wlr_surface.

◆ surface_map_listener

struct wl_listener xdg_toplevel_surface_t::surface_map_listener

Listener for the map signal of the wlr_surface.

◆ surface_ptr

wlmtk_surface_t* xdg_toplevel_surface_t::surface_ptr

The toplevel's surface.

◆ surface_unmap_listener

struct wl_listener xdg_toplevel_surface_t::surface_unmap_listener

Listener for the unmap signal of the wlr_surface.

◆ tl_menu_ptr

wlmaker_tl_menu_t* xdg_toplevel_surface_t::tl_menu_ptr

The toplevel's window menu.

◆ toplevel_request_fullscreen_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_fullscreen_listener

Listener for request_fullscreen of wlr_xdg_toplevel::events.

◆ toplevel_request_maximize_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_maximize_listener

Listener for request_maximize of wlr_xdg_toplevel::events.

◆ toplevel_request_minimize_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_minimize_listener

Listener for request_minimize of wlr_xdg_toplevel::events.

◆ toplevel_request_move_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_move_listener

Listener for request_move signal of wlr_xdg_toplevel::events.

◆ toplevel_request_resize_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_resize_listener

Listener for request_resize signal of wlr_xdg_toplevel::events.

◆ toplevel_request_show_window_menu_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_request_show_window_menu_listener

Listener for show_window_menu of wlr_xdg_toplevel::events.

◆ toplevel_set_app_id_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_set_app_id_listener

Listener for set_app_id of wlr_xdg_toplevel::events.

◆ toplevel_set_parent_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_set_parent_listener

Listener for set_parent of wlr_xdg_toplevel::events.

◆ toplevel_set_title_listener

struct wl_listener xdg_toplevel_surface_t::toplevel_set_title_listener

Listener for set_title of the wlr_xdg_toplevel::events.

◆ wlr_xdg_toplevel_ptr

struct wlr_xdg_toplevel* xdg_toplevel_surface_t::wlr_xdg_toplevel_ptr

The corresponding wlroots XDG toplevel.


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