lv_uefi_std_wrapper.h
API reference for lv_uefi_std_wrapper.h
Summary
Typedefs
uint8_t
typedef UINT8 uint8_tuint16_t
typedef UINT16 uint16_tUsed by 84 functions
lv_obj_set_style_layout— paramvaluelv_eve_scissor— paramx1lv_eve_scissor— paramy1lv_eve_scissor— paramx2lv_eve_scissor— paramy2lv_eve_point_size— paramradiuslv_eve_draw_circle_simple— paramradius_tlv_eve_draw_rect_simple— paramradiuslv_eve_bitmap_size— paramwidthlv_eve_bitmap_size— paramheightlv_eve_bitmap_layout— paramlinestridelv_eve_bitmap_layout— paramheightlv_draw_arc_get_area— paramradiuslv_image_buf_get_transformed_area— paramscale_xlv_image_buf_get_transformed_area— paramscale_ylv_draw_vector_dsc_set_fill_gradient_color_stops— paramcountlv_draw_vector_dsc_set_stroke_dash— paramdash_countlv_draw_vector_dsc_set_stroke_miter_limit— parammiter_limitlv_draw_vector_dsc_set_stroke_gradient_color_stops— paramcountarm_2d_helper_swap_rgb16— paramphwBufferlv_ili9341_set_gap— paramxlv_ili9341_set_gap— paramylv_lcd_generic_mipi_set_gap— paramxlv_lcd_generic_mipi_set_gap— paramylv_nv3007_set_gap— paramxlv_nv3007_set_gap— paramylv_st7735_set_gap— paramxlv_st7735_set_gap— paramylv_st7789_set_gap— paramxlv_st7789_set_gap— paramylv_st7796_set_gap— paramxlv_st7796_set_gap— paramylv_draw_eve_memwrite16— paramdataLV_EVE_BITMAP_LAYOUT— paramlinestrideLV_EVE_BITMAP_LAYOUT— paramheightLV_EVE_BITMAP_SIZE— paramwidthLV_EVE_BITMAP_SIZE— paramheightLV_EVE_BITMAP_LAYOUT_H— paramlinestrideLV_EVE_BITMAP_LAYOUT_H— paramheightLV_EVE_BITMAP_SIZE_H— paramwidthLV_EVE_BITMAP_SIZE_H— paramheightLV_EVE_CALL— paramdestLV_EVE_JUMP— paramdestLV_EVE_LINE_WIDTH— paramwidthLV_EVE_POINT_SIZE— paramsizeLV_EVE_SCISSOR_SIZE— paramwidthLV_EVE_SCISSOR_SIZE— paramheightLV_EVE_SCISSOR_XY— paramxc0LV_EVE_SCISSOR_XY— paramyc0LV_EVE_VERTEX2II— paramxc0LV_EVE_VERTEX2II— paramyc0LV_EVE_BITMAP_EXT_FORMAT— paramformatlv_imgfont_create— paramheightlv_indev_set_long_press_time— paramlong_press_timelv_indev_set_long_press_repeat_time— paramlong_press_repeat_timelv_indev_gesture_detect_pinch— paramtouch_cntlv_indev_gesture_detect_rotation— paramtouch_cntlv_indev_gesture_detect_two_fingers_swipe— paramtouch_cntlv_indev_gesture_recognizers_update— paramtouch_cntlv_barcode_set_scale— paramscalelv_anim_timeline_set_progress— paramprogresslv_bidi_get_visual_pos— paramlenlv_bidi_process_paragraph— parampos_conv_outlv_bidi_process_paragraph— parampos_conv_lenlv_color_16_16_mix— paramc1lv_color_16_16_mix— paramc2lv_color_hsv_to_rgb— paramhlv_color_swap_16— paramclv_style_set_layout— paramvaluelv_swap_bytes_16— paramxlv_gif_get_size— paramwlv_gif_get_size— paramhlv_table_set_cell_user_data— paramrowlv_table_set_cell_user_data— paramcollv_table_set_selected_cell— paramrowlv_table_set_selected_cell— paramcollv_table_get_cell_user_data— paramrowlv_table_get_cell_user_data— paramcolfillScreen— paramcolorpushImage— paramdatapushImageDMA— paramdatawritePixel— paramcolorgetTouch— paramxgetTouch— paramy
uint32_t
typedef UINT32 uint32_tuint64_t
typedef UINT64 uint64_tint8_t
typedef INT8 int8_tUsed by 1 function
lv_pow— paramexp
int16_t
typedef INT16 int16_tUsed by 22 functions
lv_eve_vertex_2f— paramxlv_eve_vertex_2f— paramylv_eve_draw_circle_simple— paramcoord_x1lv_eve_draw_circle_simple— paramcoord_y1lv_eve_draw_rect_simple— paramcoord_x1lv_eve_draw_rect_simple— paramcoord_y1lv_eve_draw_rect_simple— paramcoord_x2lv_eve_draw_rect_simple— paramcoord_y2lv_eve_mask_round— paramcoord_x1lv_eve_mask_round— paramcoord_y1lv_eve_mask_round— paramcoord_x2lv_eve_mask_round— paramcoord_y2lv_eve_mask_round— paramradiuslv_draw_sw_mask_line_angle_init— paramangleLV_EVE_VERTEX2F— paramxc0LV_EVE_VERTEX2F— paramyc0lv_anim_set_bezier3_param— paramx1lv_anim_set_bezier3_param— paramy1lv_anim_set_bezier3_param— paramx2lv_anim_set_bezier3_param— paramy2lv_trigo_sin— paramanglelv_trigo_cos— paramangle
int32_t
typedef INT32 int32_tint64_t
typedef INT64 int64_tUsed by 2 functions
lv_linux_drm_set_file— paramconnector_idlv_pow— parambase
uint_fast32_t
typedef uint32_t uint_fast32_tuintptr_t
typedef UINTN uintptr_tUsed by 1 function
lv_draw_eve_ramg_get_addr— paramkey
size_t
typedef UINTN size_tintptr_t
typedef INTN intptr_tintmax_t
typedef INTN intmax_tptrdiff_t
typedef INTN ptrdiff_tbool
typedef UINT8 boolMacros
false
#define false 0true
#define true 1PRId8
#define PRId8 "d"PRId16
#define PRId16 "d"PRId32
#define PRId32 "d"PRId64
#define PRId64 "d"PRIu8
#define PRIu8 "u"PRIu16
#define PRIu16 "u"PRIu32
#define PRIu32 "u"PRIu64
#define PRIu64 "u"PRIx8
#define PRIx8 "x"PRIx16
#define PRIx16 "x"PRIx32
#define PRIx32 "x"PRIx64
#define PRIx64 "x"PRIX8
#define PRIX8 "X"PRIX16
#define PRIX16 "X"PRIX32
#define PRIX32 "X"PRIX64
#define PRIX64 "X"INT8_MAX
#define INT8_MAX (0x7F)UINT8_MAX
#define UINT8_MAX (0xFF)INT16_MAX
#define INT16_MAX (0x7FFF)UINT16_MAX
#define UINT16_MAX (0xFFFF)INT32_MAX
#define INT32_MAX (0x7FFFFFFF)UINT32_MAX
#define UINT32_MAX (0xFFFFFFFF)INT64_MAX
#define INT64_MAX (0x7FFFFFFFFFFFFFFFULL)UINT64_MAX
#define UINT64_MAX (0xFFFFFFFFFFFFFFFFULL)INT_MAX
#define INT_MAX (0x7FFFFFFFFFFFFFFFULL)UINT_MAX
#define UINT_MAX (0xFFFFFFFFFFFFFFFFULL)INT8_MIN
#define INT8_MIN (( -127) - 1)Minimum values for the signed UEFI Data Types
INT16_MIN
#define INT16_MIN (( -32767) - 1)INT32_MIN
#define INT32_MIN (( -2147483647) - 1)INT64_MIN
#define INT64_MIN (( -9223372036854775807LL) - 1)SIZE_MAX
#define SIZE_MAX (0xFFFFFFFF)LONG_MAX
#define LONG_MAX (0x7FFFFFFF)ULONG_MAX
#define ULONG_MAX (0xFFFFFFFF)USHRT_MAX
#define USHRT_MAX (0xFFFF)CHAR_BIT
#define CHAR_BIT 8Dependencies
How is this guide?
Last updated on