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

Public Attributes

wlmtk_box_t super_box
 
const char * title_ptr
 
wlmtk_titlebar_title_ttitlebar_title_ptr
 
wlmtk_titlebar_button_tminimize_button_ptr
 
wlmtk_titlebar_button_tclose_button_ptr
 
bs_gfxbuf_t * focussed_gfxbuf_ptr
 
bs_gfxbuf_t * blurred_gfxbuf_ptr
 
unsigned width
 
int close_position
 
int title_position
 
int title_width
 
bool activated
 
uint32_t properties
 
wlmtk_titlebar_style_t style
 

Detailed Description

State of the title bar.

Member Data Documentation

◆ activated

bool _wlmtk_titlebar_t::activated

Whether the title bar is currently displayed as activated.

◆ blurred_gfxbuf_ptr

bs_gfxbuf_t* _wlmtk_titlebar_t::blurred_gfxbuf_ptr

Titlebar background, when blurred.

◆ close_button_ptr

wlmtk_titlebar_button_t* _wlmtk_titlebar_t::close_button_ptr

Close button.

◆ close_position

int _wlmtk_titlebar_t::close_position

Position of the close button.

◆ focussed_gfxbuf_ptr

bs_gfxbuf_t* _wlmtk_titlebar_t::focussed_gfxbuf_ptr

Titlebar background, when focussed.

◆ minimize_button_ptr

wlmtk_titlebar_button_t* _wlmtk_titlebar_t::minimize_button_ptr

Minimize button.

◆ properties

uint32_t _wlmtk_titlebar_t::properties

Properties of the title bar.

◆ style

wlmtk_titlebar_style_t _wlmtk_titlebar_t::style

Title bar style.

◆ super_box

wlmtk_box_t _wlmtk_titlebar_t::super_box

Superclass: Box.

◆ title_position

int _wlmtk_titlebar_t::title_position

Position of the title element.

◆ title_ptr

const char* _wlmtk_titlebar_t::title_ptr

Link to the titlebar's title.

◆ title_width

int _wlmtk_titlebar_t::title_width

Width of the title element.

◆ titlebar_title_ptr

wlmtk_titlebar_title_t* _wlmtk_titlebar_t::titlebar_title_ptr

Title element of the title bar.

◆ width

unsigned _wlmtk_titlebar_t::width

Current width of the title bar.


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