VSF Documented
Macros | Functions
vsf_tgui_button.c File Reference
#include "../vsf_tgui_cfg.h"
#include "./vsf_tgui_button.h"
#include "../view/vsf_tgui_v.h"

Macros

#define __VSF_TGUI_CONTROLS_BUTTON_CLASS_IMPLEMENT
 

Functions

 declare_class (vsf_tgui_t)
 
fsm_rt_t vsf_tgui_button_msg_handler (vsf_tgui_button_t *ptButton, vsf_tgui_msg_t *ptMSG)
 
fsm_rt_t vk_tgui_button_update (vsf_tgui_button_t *ptButton)
 
fsm_rt_t vk_tgui_button_init (vsf_tgui_button_t *ptButton)
 

Macro Definition Documentation

◆ __VSF_TGUI_CONTROLS_BUTTON_CLASS_IMPLEMENT

#define __VSF_TGUI_CONTROLS_BUTTON_CLASS_IMPLEMENT

Function Documentation

◆ declare_class()

declare_class ( vsf_tgui_t  )

◆ vsf_tgui_button_msg_handler()

fsm_rt_t vsf_tgui_button_msg_handler ( vsf_tgui_button_t *  ptButton,
vsf_tgui_msg_t ptMSG 
)

some message has to be handled before calling user handler

fall-through

fall-through

fall-through

toggle the bIsChecked flag

fall-through

fall-through

fall-through

◆ vk_tgui_button_update()

fsm_rt_t vk_tgui_button_update ( vsf_tgui_button_t *  ptButton)

◆ vk_tgui_button_init()

fsm_rt_t vk_tgui_button_init ( vsf_tgui_button_t *  ptButton)