wlmaker
|
Public Attributes | |
wlmaker_interactive_t | interactive |
wlmaker_view_t * | view_ptr |
bs_dllist_t | menu_items |
cairo_surface_t * | background_cairo_surface_ptr |
uint32_t | width |
uint32_t | height |
wlmaker_menu_item_t * | focussed_item_ptr |
State of the menu.
cairo_surface_t* wlmaker_menu_t::background_cairo_surface_ptr |
Holds the background of the menu items, with margins pre-drawn.
wlmaker_menu_item_t* wlmaker_menu_t::focussed_item_ptr |
The item currently under the pointer. May be NULL, if none.
uint32_t wlmaker_menu_t::height |
Height of the menu, in pixels.
wlmaker_interactive_t wlmaker_menu_t::interactive |
The interactive (parent structure).
bs_dllist_t wlmaker_menu_t::menu_items |
This menu's wlmaker_menu_item_t
elements.
wlmaker_view_t* wlmaker_menu_t::view_ptr |
Back-link to the view.
uint32_t wlmaker_menu_t::width |
Width of the menu, in pixels.