wlmaker
Loading...
Searching...
No Matches
_wlmaker_clip_t Struct Reference
Collaboration diagram for _wlmaker_clip_t:

Public Attributes

wlmaker_view_t view
 
wlmaker_server_tserver_ptr
 
struct wlr_scene_tree * wlr_scene_tree_ptr
 
struct wlr_buffer * tile_wlr_buffer_ptr
 
struct wlr_scene_buffer * tile_scene_buffer_ptr
 
struct wlr_scene_buffer * prev_scene_buffer_ptr
 
struct wlr_scene_buffer * next_scene_buffer_ptr
 
struct wlr_buffer * prev_button_released_buffer_ptr
 
struct wlr_buffer * prev_button_pressed_buffer_ptr
 
struct wlr_buffer * next_button_released_buffer_ptr
 
struct wlr_buffer * next_button_pressed_buffer_ptr
 
wlmaker_interactive_tprev_interactive_ptr
 
wlmaker_interactive_tnext_interactive_ptr
 
struct wl_listener workspace_changed_listener
 

Detailed Description

Clip handle.

Member Data Documentation

◆ next_button_pressed_buffer_ptr

struct wlr_buffer* _wlmaker_clip_t::next_button_pressed_buffer_ptr

Texture of the "next workspace" button, pressed state.

◆ next_button_released_buffer_ptr

struct wlr_buffer* _wlmaker_clip_t::next_button_released_buffer_ptr

Texture of the "next workspace" button, released state.

◆ next_interactive_ptr

wlmaker_interactive_t* _wlmaker_clip_t::next_interactive_ptr

Interactive holding the "next workspace" button.

◆ next_scene_buffer_ptr

struct wlr_scene_buffer* _wlmaker_clip_t::next_scene_buffer_ptr

Scene graph node holding the "next workspace' button.

◆ prev_button_pressed_buffer_ptr

struct wlr_buffer* _wlmaker_clip_t::prev_button_pressed_buffer_ptr

Texture of the "previous workspace" button, pressed state.

◆ prev_button_released_buffer_ptr

struct wlr_buffer* _wlmaker_clip_t::prev_button_released_buffer_ptr

Texture of the "previous workspace" button, released state.

◆ prev_interactive_ptr

wlmaker_interactive_t* _wlmaker_clip_t::prev_interactive_ptr

Interactive holding the "previuos workspace" button.

◆ prev_scene_buffer_ptr

struct wlr_scene_buffer* _wlmaker_clip_t::prev_scene_buffer_ptr

Scene graph node holding the "previous workspace" button.

◆ server_ptr

wlmaker_server_t* _wlmaker_clip_t::server_ptr

Backlink to the server.

◆ tile_scene_buffer_ptr

struct wlr_scene_buffer* _wlmaker_clip_t::tile_scene_buffer_ptr

Scene graph node holding the principal tile.

◆ tile_wlr_buffer_ptr

struct wlr_buffer* _wlmaker_clip_t::tile_wlr_buffer_ptr

Texture buffer for the tile, as a wlr_scene_buffer.

◆ view

wlmaker_view_t _wlmaker_clip_t::view

Corresponding view.

◆ wlr_scene_tree_ptr

struct wlr_scene_tree* _wlmaker_clip_t::wlr_scene_tree_ptr

Scene graph subtree holding all layers of the clip.

◆ workspace_changed_listener

struct wl_listener _wlmaker_clip_t::workspace_changed_listener

Listener for the workspace_changed signal by wlmaker_server_t.


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