WIP> TactilityC: Even more bindings

This is getting out of hand.
This commit is contained in:
Dominic Höglinger 2025-09-25 23:40:25 +02:00
parent cd3a18e216
commit 353babc103

View File

@ -385,11 +385,14 @@ const esp_elfsym elf_symbols[] {
ESP_ELFSYM_EXPORT(lv_color_hex),
ESP_ELFSYM_EXPORT(lv_color_make),
ESP_ELFSYM_EXPORT(lv_obj_create),
ESP_ELFSYM_EXPORT(lv_obj_clean),
ESP_ELFSYM_EXPORT(lv_obj_delete),
ESP_ELFSYM_EXPORT(lv_obj_add_event_cb),
ESP_ELFSYM_EXPORT(lv_obj_align),
ESP_ELFSYM_EXPORT(lv_obj_align_to),
ESP_ELFSYM_EXPORT(lv_obj_get_parent),
ESP_ELFSYM_EXPORT(lv_obj_get_child),
ESP_ELFSYM_EXPORT(lv_obj_get_child_count),
ESP_ELFSYM_EXPORT(lv_obj_get_height),
ESP_ELFSYM_EXPORT(lv_obj_get_width),
ESP_ELFSYM_EXPORT(lv_obj_get_coords),
@ -414,6 +417,7 @@ const esp_elfsym elf_symbols[] {
ESP_ELFSYM_EXPORT(lv_obj_set_style_bg_image_opa),
ESP_ELFSYM_EXPORT(lv_obj_set_style_bg_image_recolor),
ESP_ELFSYM_EXPORT(lv_obj_set_style_bg_image_recolor_opa),
ESP_ELFSYM_EXPORT(lv_obj_set_style_flex_grow),
ESP_ELFSYM_EXPORT(lv_obj_set_style_margin_hor),
ESP_ELFSYM_EXPORT(lv_obj_set_style_margin_ver),
ESP_ELFSYM_EXPORT(lv_obj_set_style_margin_top),
@ -445,6 +449,7 @@ const esp_elfsym elf_symbols[] {
ESP_ELFSYM_EXPORT(lv_obj_set_style_text_outline_stroke_opa),
ESP_ELFSYM_EXPORT(lv_obj_set_style_text_outline_stroke_width),
ESP_ELFSYM_EXPORT(lv_obj_set_align),
ESP_ELFSYM_EXPORT(lv_obj_set_layout),
ESP_ELFSYM_EXPORT(lv_obj_set_x),
ESP_ELFSYM_EXPORT(lv_obj_set_y),
ESP_ELFSYM_EXPORT(lv_obj_set_size),
@ -504,6 +509,7 @@ const esp_elfsym elf_symbols[] {
ESP_ELFSYM_EXPORT(lv_dropdown_get_option_count),
ESP_ELFSYM_EXPORT(lv_dropdown_get_option_index),
ESP_ELFSYM_EXPORT(lv_dropdown_get_options),
ESP_ELFSYM_EXPORT(lv_dropdown_get_selected),
ESP_ELFSYM_EXPORT(lv_dropdown_set_dir),
ESP_ELFSYM_EXPORT(lv_dropdown_set_options),
ESP_ELFSYM_EXPORT(lv_dropdown_set_options_static),
@ -581,6 +587,38 @@ const esp_elfsym elf_symbols[] {
ESP_ELFSYM_EXPORT(lv_obj_get_style_grid_cell_row_span),
ESP_ELFSYM_EXPORT(lv_obj_get_style_grid_cell_x_align),
ESP_ELFSYM_EXPORT(lv_obj_get_style_grid_cell_y_align),
ESP_ELFSYM_EXPORT(lv_group_focus_obj),
ESP_ELFSYM_EXPORT(lv_group_get_default),
ESP_ELFSYM_EXPORT(lv_group_add_obj),
// lv_style
ESP_ELFSYM_EXPORT(lv_style_init),
ESP_ELFSYM_EXPORT(lv_style_set_bg_color),
ESP_ELFSYM_EXPORT(lv_style_set_bg_opa),
ESP_ELFSYM_EXPORT(lv_style_set_border_width),
ESP_ELFSYM_EXPORT(lv_style_set_border_color),
ESP_ELFSYM_EXPORT(lv_color_black),
ESP_ELFSYM_EXPORT(lv_obj_add_style),
// lv_slider
ESP_ELFSYM_EXPORT(lv_slider_create),
ESP_ELFSYM_EXPORT(lv_slider_set_value),
ESP_ELFSYM_EXPORT(lv_slider_set_start_value),
ESP_ELFSYM_EXPORT(lv_slider_set_range),
//ESP_ELFSYM_EXPORT(lv_slider_set_min_value),
//ESP_ELFSYM_EXPORT(lv_slider_set_max_value),
ESP_ELFSYM_EXPORT(lv_slider_set_mode),
ESP_ELFSYM_EXPORT(lv_slider_set_orientation),
ESP_ELFSYM_EXPORT(lv_slider_get_value),
ESP_ELFSYM_EXPORT(lv_slider_get_left_value),
ESP_ELFSYM_EXPORT(lv_slider_get_min_value),
ESP_ELFSYM_EXPORT(lv_slider_get_max_value),
ESP_ELFSYM_EXPORT(lv_slider_is_dragged),
ESP_ELFSYM_EXPORT(lv_slider_get_mode),
ESP_ELFSYM_EXPORT(lv_slider_get_orientation),
ESP_ELFSYM_EXPORT(lv_slider_is_symmetrical),
ESP_ELFSYM_EXPORT(lv_slider_bind_value),
//lv_snprintf
ESP_ELFSYM_EXPORT(lv_snprintf),
// delimiter
ESP_ELFSYM_END
};