VSF Documented
|
Go to the source code of this file.
Functions | |
declare_vsf_rng_buf (__vsf_tgui_evt_queue_t) def_vsf_rng_buf(__vsf_tgui_evt_queue_t | |
vsf_tgui_evt_t | declare_structure (__vk_tgui_focus_t) def_structure(__vk_tgui_focus_t) const vsf_tgui_control_t *current_ptr |
end_def_structure (__vk_tgui_focus_t) declare_vsf_pt(__vsf_tgui_evt_shooter_t) def_vsf_pt(__vsf_tgui_evt_shooter_t | |
def_params (__vsf_tgui_evt_queue_t *queue_ptr;vsf_msgt_t *msg_tree_ptr;const vsf_tgui_root_container_t *root_node_ptr;const vsf_msgt_node_t *node_ptr;vsf_tgui_evt_t event;const vsf_tgui_region_t *region_ptr;vsf_tgui_region_t temp_region;__vk_tgui_focus_t Activated;__vk_tgui_focus_t pointer_above;struct { uint8_t is_queue_drain :1;} Attribute;)) end_def_vsf_pt(__vsf_tgui_evt_shooter_t) declare_class(vsf_tgui_t) def_class(vsf_tgui_t | |
Variables | |
const vsf_tgui_control_t * | previous_ptr |
declare_vsf_rng_buf | ( | __vsf_tgui_evt_queue_t | ) |
\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
vsf_tgui_evt_t declare_structure | ( | __vk_tgui_focus_t | ) | const |
end_def_structure | ( | __vk_tgui_focus_t | ) |
def_params | ( | __vsf_tgui_evt_queue_t *queue_ptr;vsf_msgt_t *msg_tree_ptr;const vsf_tgui_root_container_t *root_node_ptr;const vsf_msgt_node_t *node_ptr;vsf_tgui_evt_t event;const vsf_tgui_region_t *region_ptr;vsf_tgui_region_t temp_region;__vk_tgui_focus_t Activated;__vk_tgui_focus_t pointer_above;struct { uint8_t is_queue_drain :1;} Attribute; | ) |
const vsf_tgui_control_t* previous_ptr |
int8_t finger_idx_pre |
uint8_t is_finger0_down |
uint8_t is_finger1_down |
uint8_t __pad0__ |
vsf_tgui_location_t location_pre[2] |
uint8_t status |
union { ... } finger |
vsf_tgui_location_t current[2] |