|
VSF Documented
|
Go to the source code of this file.
Macros | |
| #define | __VSF_TGUI_INTERFACE_CONTROLS_PANEL |
| #define | __tgui_set_internal_panel(__OWNER_ADDR, __MEMBER, __PREVIOUS, __NEXT, ...) |
| #define | tgui_set_internal_panel(__OWNER_ADDR, __MEMBER, __PREVIOUS, __NEXT, ...) |
| #define | tgui_set_priv_panel(__OWNER_ADDR, __MEMBER, ...) |
| #define | __declare_tgui_panel(__NAME) typedef struct __NAME __NAME; |
| #define | declare_tgui_panel(__NAME) __declare_tgui_panel(__NAME) |
| #define | __def_tgui_panel_ex(__NAME, __VAR_NAME, ...) |
| #define | def_tgui_panel(__NAME, ...) __def_tgui_panel_ex(__NAME, __NAME, __VA_ARGS__) |
| #define | def_tgui_panel_ex(__NAME, __VAR_NAME, ...) __def_tgui_panel_ex(__NAME, __VAR_NAME, __VA_ARGS__) |
| #define | end_def_tgui_panel(__NAME) } __NAME; |
| #define | __describ_tgui_panel(__TYPE, __NAME, ...) |
| #define | describ_tgui_panel(__NAME, __VAR, ...) __describ_tgui_panel(__NAME, __VAR, __VA_ARGS__) |
| #define | __use_tgui_panel(__NAME, ...) |
| #define | use_tgui_panel(__NAME, ...) __use_tgui_panel(__NAME, ##__VA_ARGS__) |
| #define | __tgui_panel(__NAME, __PARENT_ADDR, __PREVIOUS, __NEXT, ...) |
| #define | tgui_panel(__NAME, __PARENT_ADDR, __PREVIOUS, __NEXT, ...) |
Functions | |
| declare_class (vsf_tgui_panel_t) def_class(vsf_tgui_panel_t | |
| end_def_class (vsf_tgui_panel_t) extern fsm_rt_t vk_tgui_panel_init(vsf_tgui_panel_t *ptPanel) | |
| fsm_rt_t | vk_tgui_panel_update (vsf_tgui_panel_t *ptPanel) |
| fsm_rt_t | vsf_tgui_panel_msg_handler (vsf_tgui_panel_t *control_ptr, vsf_tgui_msg_t *ptMSG) |
Variables | |
| vsf_tgui_label_t | tTitleLabel |
| #define __VSF_TGUI_INTERFACE_CONTROLS_PANEL |
\NOTE: Make sure #include "utilities/ooc_class.h" is close to the class ! definition and there is NO ANY OTHER module-interface-header file ! included in this file
| #define __tgui_set_internal_panel | ( | __OWNER_ADDR, | |
| __MEMBER, | |||
| __PREVIOUS, | |||
| __NEXT, | |||
| ... | |||
| ) |
| #define tgui_set_internal_panel | ( | __OWNER_ADDR, | |
| __MEMBER, | |||
| __PREVIOUS, | |||
| __NEXT, | |||
| ... | |||
| ) |
| #define tgui_set_priv_panel | ( | __OWNER_ADDR, | |
| __MEMBER, | |||
| ... | |||
| ) |
| #define __declare_tgui_panel | ( | __NAME | ) | typedef struct __NAME __NAME; |
| #define declare_tgui_panel | ( | __NAME | ) | __declare_tgui_panel(__NAME) |
| #define __def_tgui_panel_ex | ( | __NAME, | |
| __VAR_NAME, | |||
| ... | |||
| ) |
| #define def_tgui_panel | ( | __NAME, | |
| ... | |||
| ) | __def_tgui_panel_ex(__NAME, __NAME, __VA_ARGS__) |
| #define def_tgui_panel_ex | ( | __NAME, | |
| __VAR_NAME, | |||
| ... | |||
| ) | __def_tgui_panel_ex(__NAME, __VAR_NAME, __VA_ARGS__) |
| #define end_def_tgui_panel | ( | __NAME | ) | } __NAME; |
| #define __describ_tgui_panel | ( | __TYPE, | |
| __NAME, | |||
| ... | |||
| ) |
| #define describ_tgui_panel | ( | __NAME, | |
| __VAR, | |||
| ... | |||
| ) | __describ_tgui_panel(__NAME, __VAR, __VA_ARGS__) |
| #define __use_tgui_panel | ( | __NAME, | |
| ... | |||
| ) |
| #define use_tgui_panel | ( | __NAME, | |
| ... | |||
| ) | __use_tgui_panel(__NAME, ##__VA_ARGS__) |
| #define __tgui_panel | ( | __NAME, | |
| __PARENT_ADDR, | |||
| __PREVIOUS, | |||
| __NEXT, | |||
| ... | |||
| ) |
| #define tgui_panel | ( | __NAME, | |
| __PARENT_ADDR, | |||
| __PREVIOUS, | |||
| __NEXT, | |||
| ... | |||
| ) |
| declare_class | ( | vsf_tgui_panel_t | ) |
| end_def_class | ( | vsf_tgui_panel_t | ) |
|
extern |
|
extern |
| vsf_tgui_label_t tTitleLabel |