VSF Documented
Typedefs | Enumerations | Functions
vsf_tgui_sv_control.h File Reference
#include "../../vsf_tgui_cfg.h"
#include "../../controls/vsf_tgui_controls.h"
#include "./vsf_tgui_sv_color.h"
#include "./vsf_tgui_sv_font.h"
#include "./vsf_tgui_sv_draw.h"
#include "./vsf_tgui_sv_style.h"

Go to the source code of this file.

Typedefs

typedef enum vsf_tgui_sv_cornor_tile_mode_t vsf_tgui_sv_cornor_tile_mode_t
 

Enumerations

enum  vsf_tgui_sv_cornor_tile_mode_t {
  CORNOR_TILE_IN_TOP_LEFT = 0 ,
  CORNOR_TILE_IN_TOP_RIGHT ,
  CORNOR_TILE_IN_BOTTOM_LEFT ,
  CORNOR_TILE_IN_BOTTOM_RIGHT ,
  __CORNOR_TILE_NUM
}
 

Functions

fsm_rt_t vsf_tgui_control_v_init (vsf_tgui_control_t *control_ptr)
 
fsm_rt_t vsf_tgui_control_v_rendering (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_control_t *control_ptr)
 
fsm_rt_t vsf_tgui_control_v_update (vsf_tgui_control_t *control_ptr)
 
const vsf_tgui_tile_tvsf_tgui_control_v_get_corner_tile (vsf_tgui_control_t *control_ptr, vsf_tgui_sv_cornor_tile_mode_t mode)
 
const char * vsf_tgui_control_get_node_name (vsf_tgui_control_t *control_ptr)
 

Typedef Documentation

◆ vsf_tgui_sv_cornor_tile_mode_t

Enumeration Type Documentation

◆ vsf_tgui_sv_cornor_tile_mode_t

Enumerator
CORNOR_TILE_IN_TOP_LEFT 
CORNOR_TILE_IN_TOP_RIGHT 
CORNOR_TILE_IN_BOTTOM_LEFT 
CORNOR_TILE_IN_BOTTOM_RIGHT 
__CORNOR_TILE_NUM 

Function Documentation

◆ vsf_tgui_control_v_init()

fsm_rt_t vsf_tgui_control_v_init ( vsf_tgui_control_t control_ptr)
extern

◆ vsf_tgui_control_v_rendering()

fsm_rt_t vsf_tgui_control_v_rendering ( vsf_tgui_control_t control_ptr,
vsf_tgui_region_t dirty_region_ptr,
vsf_tgui_control_refresh_mode_t  mode 
)
extern
Parameters
dirty_region_ptryou can ignore the tDirtyRegion for simplicity

◆ vsf_tgui_control_v_depose()

fsm_rt_t vsf_tgui_control_v_depose ( vsf_tgui_control_t control_ptr)
extern

◆ vsf_tgui_control_v_update()

fsm_rt_t vsf_tgui_control_v_update ( vsf_tgui_control_t control_ptr)
extern

◆ vsf_tgui_control_v_get_corner_tile()

const vsf_tgui_tile_t * vsf_tgui_control_v_get_corner_tile ( vsf_tgui_control_t control_ptr,
vsf_tgui_sv_cornor_tile_mode_t  mode 
)
extern

◆ vsf_tgui_control_get_node_name()

const char * vsf_tgui_control_get_node_name ( vsf_tgui_control_t control_ptr)
extern