wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_interactive_t Struct Reference

#include <interactive.h>

Collaboration diagram for _wlmaker_interactive_t:
Collaboration graph
[legend]

Public Attributes

const wlmaker_interactive_impl_timpl
 
bs_avltree_node_t avlnode
 
bool focussed
 
struct wlr_scene_buffer * wlr_scene_buffer_ptr
 
int width
 
int height
 
wlmaker_cursor_tcursor_ptr
 

Detailed Description

Handle for the interactive.

Member Data Documentation

◆ avlnode

bs_avltree_node_t _wlmaker_interactive_t::avlnode

Node of the AVL tree.

◆ cursor_ptr

wlmaker_cursor_t* _wlmaker_interactive_t::cursor_ptr

Back-link to cursor.

◆ focussed

bool _wlmaker_interactive_t::focussed

Whether the interactive is focussed (may receive actions) or not.

◆ height

int _wlmaker_interactive_t::height

For convenience: Height of the interactive, in pixels.

◆ impl

const wlmaker_interactive_impl_t* _wlmaker_interactive_t::impl

Implementation grid.

◆ width

int _wlmaker_interactive_t::width

For convenience: Width of the interactive, in pixels.

◆ wlr_scene_buffer_ptr

struct wlr_scene_buffer* _wlmaker_interactive_t::wlr_scene_buffer_ptr

Buffer scene node. Holds the interactive.


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