wlmaker
|
Classes | |
struct | _wlmtk_simple_menu_item_t |
Functions | |
static void | _wlmtk_simple_menu_item_element_destroy (wlmtk_element_t *element_ptr) |
static void | _wlmtk_simple_menu_item_clicked (wlmtk_menu_item_t *menu_item_ptr) |
wlmtk_simple_menu_item_t * | wlmtk_simple_menu_item_create (const char *text_ptr, const wlmtk_menu_item_style_t *style_ptr, wlmtk_env_t *env_ptr) |
void | wlmtk_simple_menu_item_destroy (wlmtk_simple_menu_item_t *simple_menu_item_ptr) |
wlmtk_menu_item_t * | wlmtk_simple_menu_item_menu_item (wlmtk_simple_menu_item_t *simple_menu_item_ptr) |
Variables | |
static const wlmtk_menu_item_vmt_t | _wlmtk_simple_menu_item_vmt |
static const wlmtk_element_vmt_t | _wlmtk_simple_menu_item_element_vmt |
Copyright (c) 2024 by Philipp Kaeser kaese.nosp@m.r@gu.nosp@m.bbe.c.nosp@m.h
|
static |
Implements wlmtk_menu_item_vmt_t::clicked for the simple menu item.
|
static |
Implements wlmtk_element_vmt_t::destroy. Wraps to local dtor.
wlmtk_simple_menu_item_t * wlmtk_simple_menu_item_create | ( | const char * | text_ptr, |
const wlmtk_menu_item_style_t * | style_ptr, | ||
wlmtk_env_t * | env_ptr ) |
Creates a simple menu item.
text_ptr | |
style_ptr | |
env_ptr |
void wlmtk_simple_menu_item_destroy | ( | wlmtk_simple_menu_item_t * | simple_menu_item_ptr | ) |
Destroys the simple menu item.
simple_menu_item_ptr |
wlmtk_menu_item_t * wlmtk_simple_menu_item_menu_item | ( | wlmtk_simple_menu_item_t * | simple_menu_item_ptr | ) |
Gets pointer to the superclass wlmtk_menu_item_t.
|
static |
Virtual method table for the simple menu item's element superclass.
|
static |
Virtual method table for the simple menu item.