|
VSF Documented
|
#include "../../vsf_tgui_cfg.h"#include "component/ui/tgui/vsf_tgui.h"#include "./vsf_tgui_scguiv_control.h"#include "./scgui.h"Macros | |
| #define | __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT |
| #define | __VSF_TGUI_CLASS_INHERIT |
Functions | |
| fsm_rt_t | vsf_tgui_control_v_init (vsf_tgui_t *gui_ptr, vsf_tgui_control_t *control_ptr) |
| vsf_tgui_v_color_t | vsf_tgui_v_get_background_color (vsf_tgui_control_t *control_ptr) |
| fsm_rt_t | vsf_tgui_control_v_render (vsf_tgui_t *gui_ptr, vsf_tgui_control_t *control_ptr, vsf_tgui_region_t *dirty_region_ptr, vsf_tgui_control_refresh_mode_t mode) |
| fsm_rt_t | vsf_tgui_control_v_post_render (vsf_tgui_t *gui_ptr, vsf_tgui_control_t *control_ptr, vsf_tgui_region_t *dirty_region_ptr, vsf_tgui_control_refresh_mode_t mode) |
| fsm_rt_t | vsf_tgui_control_v_depose (vsf_tgui_t *gui_ptr, vsf_tgui_control_t *control_ptr) |
| fsm_rt_t | vsf_tgui_control_v_update (vsf_tgui_t *gui_ptr, vsf_tgui_control_t *control_ptr) |
| bool | __vk_tgui_control_v_is_transparent_in_region (vsf_tgui_control_t *control_ptr, vsf_tgui_region_t *region_ptr) |
| #define __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT |
| #define __VSF_TGUI_CLASS_INHERIT |
| fsm_rt_t vsf_tgui_control_v_init | ( | vsf_tgui_t * | gui_ptr, |
| vsf_tgui_control_t * | control_ptr | ||
| ) |
| vsf_tgui_v_color_t vsf_tgui_v_get_background_color | ( | vsf_tgui_control_t * | control_ptr | ) |
| fsm_rt_t vsf_tgui_control_v_render | ( | vsf_tgui_t * | gui_ptr, |
| vsf_tgui_control_t * | control_ptr, | ||
| vsf_tgui_region_t * | dirty_region_ptr, | ||
| vsf_tgui_control_refresh_mode_t | mode | ||
| ) |
| dirty_region_ptr | you can ignore the tDirtyRegion for simplicity |
| fsm_rt_t vsf_tgui_control_v_post_render | ( | vsf_tgui_t * | gui_ptr, |
| vsf_tgui_control_t * | control_ptr, | ||
| vsf_tgui_region_t * | dirty_region_ptr, | ||
| vsf_tgui_control_refresh_mode_t | mode | ||
| ) |
| fsm_rt_t vsf_tgui_control_v_depose | ( | vsf_tgui_t * | gui_ptr, |
| vsf_tgui_control_t * | control_ptr | ||
| ) |
| fsm_rt_t vsf_tgui_control_v_update | ( | vsf_tgui_t * | gui_ptr, |
| vsf_tgui_control_t * | control_ptr | ||
| ) |
| bool __vk_tgui_control_v_is_transparent_in_region | ( | vsf_tgui_control_t * | control_ptr, |
| vsf_tgui_region_t * | region_ptr | ||
| ) |