wlmaker
|
Public Attributes | |
wlmtk_button_t | super_button |
bool | activated |
void(* | click_handler )(wlmtk_window_t *window_ptr) |
wlmtk_window_t * | window_ptr |
wlmtk_titlebar_button_draw_t | draw |
struct wlr_buffer * | focussed_released_wlr_buffer_ptr |
struct wlr_buffer * | focussed_pressed_wlr_buffer_ptr |
struct wlr_buffer * | blurred_wlr_buffer_ptr |
State of a titlebar button.
bool _wlmtk_titlebar_button_t::activated |
Whether the titlebar button is activated (focussed).
struct wlr_buffer* _wlmtk_titlebar_button_t::blurred_wlr_buffer_ptr |
WLR buffer of the button when blurred.
void(* _wlmtk_titlebar_button_t::click_handler) (wlmtk_window_t *window_ptr) |
Callback for when the button is clicked.
wlmtk_titlebar_button_draw_t _wlmtk_titlebar_button_t::draw |
For drawing the button contents.
struct wlr_buffer* _wlmtk_titlebar_button_t::focussed_pressed_wlr_buffer_ptr |
WLR buffer of the button when focussed & pressed.
struct wlr_buffer* _wlmtk_titlebar_button_t::focussed_released_wlr_buffer_ptr |
WLR buffer of the button when focussed & released.
wlmtk_button_t _wlmtk_titlebar_button_t::super_button |
Superclass: Button.
wlmtk_window_t* _wlmtk_titlebar_button_t::window_ptr |
Points to the wlmtk_window_t that carries this titlebar.