wlmaker
|
#include <buffer.h>
Public Attributes | |
wlmtk_element_t | super_element |
wlmtk_element_vmt_t | orig_super_element_vmt |
wlmtk_pointer_cursor_t | pointer_cursor |
struct wlr_buffer * | wlr_buffer_ptr |
struct wlr_scene_buffer * | wlr_scene_buffer_ptr |
struct wl_listener | wlr_scene_buffer_node_destroy_listener |
State of a texture-backed buffer.
wlmtk_element_vmt_t _wlmtk_buffer_t::orig_super_element_vmt |
Virtual method table of the super element before extending it.
wlmtk_pointer_cursor_t _wlmtk_buffer_t::pointer_cursor |
Cursor to set when we have pointer focus.
wlmtk_element_t _wlmtk_buffer_t::super_element |
Super class of the buffer: An element.
struct wlr_buffer* _wlmtk_buffer_t::wlr_buffer_ptr |
WLR buffer holding the contents.
struct wl_listener _wlmtk_buffer_t::wlr_scene_buffer_node_destroy_listener |
Listener for the destroy
signal of wlr_scene_buffer_ptr->node
.
struct wlr_scene_buffer* _wlmtk_buffer_t::wlr_scene_buffer_ptr |
Scene graph API node. Only set after calling create_scene_node
.