|
VSF Documented
|
#include "osa_service/vsf_osa_service.h"Go to the source code of this file.
Data Structures | |
| struct | vsf_tgui_location_t |
| struct | vsf_tgui_size_t |
| struct | vsf_tgui_region_t |
| struct | vsf_tgui_string_t |
| struct | vsf_tgui_text_info_t |
| struct | vsf_tgui_tile_core_t |
| struct | vsf_tgui_tile_idx_root_t |
| struct | vsf_tgui_tile_buf_root_t |
| struct | vsf_tgui_tile_child_t |
| union | vsf_tgui_tile_t |
| struct | vsf_tgui_msg_t |
| struct | vsf_tgui_refresh_evt_t |
| struct | vsf_tgui_pointer_evt_t |
| struct | vsf_tgui_gesture_evt_t |
| struct | vsf_tgui_key_evt_t |
| union | vsf_tgui_evt_t |
Macros | |
| #define | VSF_TGUI_COLORSIZE_1BIT 0 |
| #define | VSF_TGUI_COLORSIZE_4BIT 2 |
| #define | VSF_TGUI_COLORSIZE_8BIT 3 |
| #define | VSF_TGUI_COLORSIZE_16BIT 4 |
| #define | VSF_TGUI_COLORSIZE_24BIT 6 |
| #define | VSF_TGUI_COLORSIZE_32BIT 5 |
| #define | tgui_contains(...) |
| #define | tgui_null_parent(__type) |
| #define | __tgui_attribute(__NAME, ...) |
| #define | tgui_attribute(__NAME, ...) |
| #define | tgui_alignto(...) |
| #define | tgui_anchor(...) |
| #define | tgui_dock(...) |
| #define | tgui_margin(...) |
| #define | tgui_padding(...) |
| #define | __tgui_text(__NAME, __ID, __ALIGN) |
| #define | __tgui_text0(__NAME, __ID) |
| #define | __tgui_text(__NAME, __ID, ...) |
| #define | __tgui_container_type1(__TYPE, __AUTOSIZE) |
| #define | __tgui_container_type0(__TYPE) |
| #define | __tgui_container_type(__TYPE, ...) |
| #define | __tgui_line_space(__NAME, __PIX) |
| #define | tgui_size(...) |
| #define | tgui_location(...) |
| #define | tgui_region(...) |
| #define | tgui_background(...) |
| #define | tgui_text(__NAME, __TEXT, __AUTOSIZE, ...) |
| #define | tgui_line_space(__NAME, __PIX) |
| #define | tgui_timer1(__NAME, __INTERVAL, __REPEATE, __ENABLED) |
| #define | tgui_timer0(__NAME, __INTERVAL, __REPEATE) |
| #define | tgui_timer(__NAME, __INTERVAL, __REPEATE, ...) |
| #define | tgui_handler(...) |
| #define | tgui_container_type(__TYPE, ...) |
| #define | __describe_tgui_msgmap(__NAME, ...) |
| #define | describe_tgui_msgmap(__NAME, ...) |
| #define | __tgui_handlers(...) |
| #define | __tgui_msgmap(...) |
| #define | __tgui_msgmap_var(__msgmap) |
| #define | __tgui_msg_handler1(__MSG, __FUNC, __MASK) |
| #define | __tgui_msg_mux1(__MSG, __FUNC, __MASK) |
| #define | __tgui_msg_handler0(__MSG, __FUNC) |
| #define | __tgui_msg_handler(__MSG, __FUNC, ...) |
| #define | __tgui_msg_mux0(__MSG, __FUNC) |
| #define | __tgui_msg_mux(__MSG, __FUNC, ...) |
| #define | tgui_handlers(...) |
| #define | tgui_msgmap(...) |
| #define | tgui_msgmap_var(__msgmap) |
| #define | tgui_msg_handler(__MSG, __FUNC, ...) |
| #define | tgui_msg_mux(__MSG, __FUNC, ...) |
| #define | tgui_initalize_top_container(__DESCRIPTOR_NAME, __PTR) |
| #define | VSF_TGUI_CFG_LANGUAGE_ID_TYPE uint8_t |
| #define | VSF_TGUI_CFG_DRAM_POINTER_TYPE uintptr_t |
| #define | VSF_TGUI_TILE_COLORTYPE_RGB 0 |
| #define | VSF_TGUI_TILE_COLORTYPE_RGBA 1 |
| #define | VSF_TGUI_TILE_COLORTYPE_A 2 |
| #define | VSF_TGUI_MSG_MSK (0x1F0) |
| #define | VSF_TGUI_EVT_MSK (0x00F) |
Typedefs | |
| typedef struct vsf_tgui_location_t | vsf_tgui_location_t |
| typedef struct vsf_tgui_size_t | vsf_tgui_size_t |
| typedef struct vsf_tgui_region_t | vsf_tgui_region_t |
| typedef VSF_TGUI_CFG_LANGUAGE_ID_TYPE | vsf_tgui_text_id_t |
| typedef struct vsf_tgui_string_t | vsf_tgui_string_t |
| typedef struct vsf_tgui_text_info_t | vsf_tgui_text_info_t |
| typedef VSF_TGUI_CFG_DRAM_POINTER_TYPE | vsf_tgui_disp_ram_uintptr_t |
| typedef struct vsf_tgui_tile_core_t | vsf_tgui_tile_core_t |
| typedef struct vsf_tgui_tile_idx_root_t | vsf_tgui_tile_idx_root_t |
| typedef struct vsf_tgui_tile_buf_root_t | vsf_tgui_tile_buf_root_t |
| typedef struct vsf_tgui_tile_child_t | vsf_tgui_tile_child_t |
| typedef union vsf_tgui_tile_t | vsf_tgui_tile_t |
| typedef enum vsf_tgui_container_type_t | vsf_tgui_container_type_t |
| typedef struct vsf_tgui_control_t | vsf_tgui_control_t |
| typedef struct vsf_tgui_root_container_t | vsf_tgui_root_container_t |
| typedef struct vsf_tgui_msg_t | vsf_tgui_msg_t |
| typedef struct vsf_tgui_refresh_evt_t | vsf_tgui_refresh_evt_t |
| typedef struct vsf_tgui_pointer_evt_t | vsf_tgui_pointer_evt_t |
| typedef struct vsf_tgui_gesture_evt_t | vsf_tgui_gesture_evt_t |
| typedef struct vsf_tgui_key_evt_t | vsf_tgui_key_evt_t |
| typedef union vsf_tgui_evt_t | vsf_tgui_evt_t |
Functions | |
| vsf_tgui_tile_t * | vsf_tgui_tile_get_root (const vsf_tgui_tile_t *ptTile, vsf_tgui_region_t *region_ptr) |
| vsf_tgui_size_t | vsf_tgui_root_tile_get_size (const vsf_tgui_tile_t *ptTile) |
| uint16_t | vsf_tgui_root_tile_get_pixel_bitsize (const vsf_tgui_tile_t *ptTile) |
| bool | vsf_tgui_tile_is_root (const vsf_tgui_tile_t *ptTile) |
| void | vsf_tgui_text_set (vsf_tgui_text_info_t *ptTextInfo, VSF_TGUI_CFG_STRING_TYPE *pstrNew) |
| #define VSF_TGUI_COLORSIZE_1BIT 0 |
| #define VSF_TGUI_COLORSIZE_4BIT 2 |
| #define VSF_TGUI_COLORSIZE_8BIT 3 |
| #define VSF_TGUI_COLORSIZE_16BIT 4 |
| #define VSF_TGUI_COLORSIZE_24BIT 6 |
| #define VSF_TGUI_COLORSIZE_32BIT 5 |
| #define tgui_contains | ( | ... | ) |
| #define tgui_null_parent | ( | __type | ) |
| #define __tgui_attribute | ( | __NAME, | |
| ... ) |
| #define tgui_attribute | ( | __NAME, | |
| ... ) |
| #define tgui_alignto | ( | ... | ) |
| #define tgui_anchor | ( | ... | ) |
| #define tgui_dock | ( | ... | ) |
| #define tgui_margin | ( | ... | ) |
| #define tgui_padding | ( | ... | ) |
| #define __tgui_text | ( | __NAME, | |
| __ID, | |||
| __ALIGN ) |
| #define __tgui_text0 | ( | __NAME, | |
| __ID ) |
| #define __tgui_text | ( | __NAME, | |
| __ID, | |||
| ... ) |
| #define __tgui_container_type1 | ( | __TYPE, | |
| __AUTOSIZE ) |
| #define __tgui_container_type0 | ( | __TYPE | ) |
| #define __tgui_container_type | ( | __TYPE, | |
| ... ) |
| #define __tgui_line_space | ( | __NAME, | |
| __PIX ) |
| #define tgui_size | ( | ... | ) |
| #define tgui_location | ( | ... | ) |
| #define tgui_region | ( | ... | ) |
| #define tgui_background | ( | ... | ) |
| #define tgui_text | ( | __NAME, | |
| __TEXT, | |||
| __AUTOSIZE, | |||
| ... ) |
| #define tgui_line_space | ( | __NAME, | |
| __PIX ) |
| #define tgui_timer1 | ( | __NAME, | |
| __INTERVAL, | |||
| __REPEATE, | |||
| __ENABLED ) |
| #define tgui_timer0 | ( | __NAME, | |
| __INTERVAL, | |||
| __REPEATE ) |
| #define tgui_timer | ( | __NAME, | |
| __INTERVAL, | |||
| __REPEATE, | |||
| ... ) |
| #define tgui_handler | ( | ... | ) |
| #define tgui_container_type | ( | __TYPE, | |
| ... ) |
| #define __describe_tgui_msgmap | ( | __NAME, | |
| ... ) |
| #define describe_tgui_msgmap | ( | __NAME, | |
| ... ) |
| #define __tgui_handlers | ( | ... | ) |
| #define __tgui_msgmap | ( | ... | ) |
| #define __tgui_msgmap_var | ( | __msgmap | ) |
| #define __tgui_msg_handler1 | ( | __MSG, | |
| __FUNC, | |||
| __MASK ) |
| #define __tgui_msg_mux1 | ( | __MSG, | |
| __FUNC, | |||
| __MASK ) |
| #define __tgui_msg_handler0 | ( | __MSG, | |
| __FUNC ) |
| #define __tgui_msg_handler | ( | __MSG, | |
| __FUNC, | |||
| ... ) |
| #define __tgui_msg_mux0 | ( | __MSG, | |
| __FUNC ) |
| #define __tgui_msg_mux | ( | __MSG, | |
| __FUNC, | |||
| ... ) |
| #define tgui_handlers | ( | ... | ) |
| #define tgui_msgmap | ( | ... | ) |
| #define tgui_msgmap_var | ( | __msgmap | ) |
| #define tgui_msg_handler | ( | __MSG, | |
| __FUNC, | |||
| ... ) |
| #define tgui_msg_mux | ( | __MSG, | |
| __FUNC, | |||
| ... ) |
| #define tgui_initalize_top_container | ( | __DESCRIPTOR_NAME, | |
| __PTR ) |
| #define VSF_TGUI_CFG_LANGUAGE_ID_TYPE uint8_t |
| #define VSF_TGUI_CFG_DRAM_POINTER_TYPE uintptr_t |
| #define VSF_TGUI_TILE_COLORTYPE_RGB 0 |
| #define VSF_TGUI_TILE_COLORTYPE_RGBA 1 |
| #define VSF_TGUI_TILE_COLORTYPE_A 2 |
| #define VSF_TGUI_MSG_MSK (0x1F0) |
| #define VSF_TGUI_EVT_MSK (0x00F) |
| typedef struct vsf_tgui_location_t vsf_tgui_location_t |
| typedef struct vsf_tgui_size_t vsf_tgui_size_t |
| typedef struct vsf_tgui_region_t vsf_tgui_region_t |
| typedef struct vsf_tgui_string_t vsf_tgui_string_t |
| typedef struct vsf_tgui_text_info_t vsf_tgui_text_info_t |
| typedef struct vsf_tgui_tile_core_t vsf_tgui_tile_core_t |
| typedef struct vsf_tgui_tile_idx_root_t vsf_tgui_tile_idx_root_t |
| typedef struct vsf_tgui_tile_buf_root_t vsf_tgui_tile_buf_root_t |
| typedef struct vsf_tgui_tile_child_t vsf_tgui_tile_child_t |
| typedef union vsf_tgui_tile_t vsf_tgui_tile_t |
| typedef enum vsf_tgui_container_type_t vsf_tgui_container_type_t |
| typedef struct vsf_tgui_control_t vsf_tgui_control_t |
| typedef struct vsf_tgui_root_container_t vsf_tgui_root_container_t |
| typedef struct vsf_tgui_msg_t vsf_tgui_msg_t |
| typedef struct vsf_tgui_refresh_evt_t vsf_tgui_refresh_evt_t |
| typedef struct vsf_tgui_pointer_evt_t vsf_tgui_pointer_evt_t |
| typedef struct vsf_tgui_gesture_evt_t vsf_tgui_gesture_evt_t |
| typedef struct vsf_tgui_key_evt_t vsf_tgui_key_evt_t |
| typedef union vsf_tgui_evt_t vsf_tgui_evt_t |
| enum vsf_tgui_dock_mode_t |
| anonymous enum |
| anonymous enum |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |