/lvgl-3.6.0/src/core/ |
D | lv_obj_pos.h | 25 struct _lv_obj_t; 27 typedef void (*lv_layout_update_cb_t)(struct _lv_obj_t *, void * user_data); 47 void lv_obj_set_pos(struct _lv_obj_t * obj, lv_coord_t x, lv_coord_t y); 58 void lv_obj_set_x(struct _lv_obj_t * obj, lv_coord_t x); 69 void lv_obj_set_y(struct _lv_obj_t * obj, lv_coord_t y); 82 void lv_obj_set_size(struct _lv_obj_t * obj, lv_coord_t w, lv_coord_t h); 89 bool lv_obj_refr_size(struct _lv_obj_t * obj); 101 void lv_obj_set_width(struct _lv_obj_t * obj, lv_coord_t w); 113 void lv_obj_set_height(struct _lv_obj_t * obj, lv_coord_t h); 120 void lv_obj_set_content_width(struct _lv_obj_t * obj, lv_coord_t w); [all …]
|
D | lv_obj_scroll.h | 29 struct _lv_obj_t; 63 void lv_obj_set_scrollbar_mode(struct _lv_obj_t * obj, lv_scrollbar_mode_t mode); 70 void lv_obj_set_scroll_dir(struct _lv_obj_t * obj, lv_dir_t dir); 77 void lv_obj_set_scroll_snap_x(struct _lv_obj_t * obj, lv_scroll_snap_t align); 84 void lv_obj_set_scroll_snap_y(struct _lv_obj_t * obj, lv_scroll_snap_t align); 95 lv_scrollbar_mode_t lv_obj_get_scrollbar_mode(const struct _lv_obj_t * obj); 102 lv_dir_t lv_obj_get_scroll_dir(const struct _lv_obj_t * obj); 109 lv_scroll_snap_t lv_obj_get_scroll_snap_x(const struct _lv_obj_t * obj); 116 lv_scroll_snap_t lv_obj_get_scroll_snap_y(const struct _lv_obj_t * obj); 126 lv_coord_t lv_obj_get_scroll_x(const struct _lv_obj_t * obj); [all …]
|
D | lv_obj_tree.h | 28 struct _lv_obj_t; 37 typedef lv_obj_tree_walk_res_t (*lv_obj_tree_walk_cb_t)(struct _lv_obj_t *, void *); 49 void lv_obj_del(struct _lv_obj_t * obj); 57 void lv_obj_clean(struct _lv_obj_t * obj); 64 void lv_obj_del_delayed(struct _lv_obj_t * obj, uint32_t delay_ms); 78 void lv_obj_del_async(struct _lv_obj_t * obj); 86 void lv_obj_set_parent(struct _lv_obj_t * obj, struct _lv_obj_t * parent); 94 void lv_obj_swap(struct _lv_obj_t * obj1, struct _lv_obj_t * obj2); 104 void lv_obj_move_to_index(struct _lv_obj_t * obj, int32_t index); 111 struct _lv_obj_t * lv_obj_get_screen(const struct _lv_obj_t * obj); [all …]
|
D | lv_obj_style_gen.h | 1 static inline lv_coord_t lv_obj_get_style_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_width() 7 static inline lv_coord_t lv_obj_get_style_min_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_min_width() 13 static inline lv_coord_t lv_obj_get_style_max_width(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_max_width() 19 static inline lv_coord_t lv_obj_get_style_height(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_height() 25 static inline lv_coord_t lv_obj_get_style_min_height(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_min_height() 31 static inline lv_coord_t lv_obj_get_style_max_height(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_max_height() 37 static inline lv_coord_t lv_obj_get_style_x(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_x() 43 static inline lv_coord_t lv_obj_get_style_y(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_y() 49 static inline lv_align_t lv_obj_get_style_align(const struct _lv_obj_t * obj, uint32_t part) in lv_obj_get_style_align() 55 static inline lv_coord_t lv_obj_get_style_transform_width(const struct _lv_obj_t * obj, uint32_t pa… in lv_obj_get_style_transform_width() [all …]
|
D | lv_obj_style_gen.c | 3 void lv_obj_set_style_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_width() 11 void lv_obj_set_style_min_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selec… in lv_obj_set_style_min_width() 19 void lv_obj_set_style_max_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selec… in lv_obj_set_style_max_width() 27 void lv_obj_set_style_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_height() 35 void lv_obj_set_style_min_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t sele… in lv_obj_set_style_min_height() 43 void lv_obj_set_style_max_height(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t sele… in lv_obj_set_style_max_height() 51 void lv_obj_set_style_x(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_x() 59 void lv_obj_set_style_y(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector) in lv_obj_set_style_y() 67 void lv_obj_set_style_align(struct _lv_obj_t * obj, lv_align_t value, lv_style_selector_t selector) in lv_obj_set_style_align() 75 void lv_obj_set_style_transform_width(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t… in lv_obj_set_style_transform_width() [all …]
|
D | lv_obj_style.h | 28 struct _lv_obj_t; 75 void lv_obj_add_style(struct _lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector); 86 void lv_obj_remove_style(struct _lv_obj_t * obj, lv_style_t * style, lv_style_selector_t selector); 92 static inline void lv_obj_remove_style_all(struct _lv_obj_t * obj) in lv_obj_remove_style_all() 112 void lv_obj_refresh_style(struct _lv_obj_t * obj, lv_part_t part, lv_style_prop_t prop); 131 lv_style_value_t lv_obj_get_style_prop(const struct _lv_obj_t * obj, lv_part_t part, lv_style_prop_… 140 void lv_obj_set_local_style_prop(struct _lv_obj_t * obj, lv_style_prop_t prop, lv_style_value_t val… 143 void lv_obj_set_local_style_prop_meta(struct _lv_obj_t * obj, lv_style_prop_t prop, uint16_t meta, 146 lv_style_res_t lv_obj_get_local_style_prop(struct _lv_obj_t * obj, lv_style_prop_t prop, lv_style_v… 156 bool lv_obj_remove_local_style_prop(struct _lv_obj_t * obj, lv_style_prop_t prop, lv_style_selector… [all …]
|
D | lv_obj_class.h | 28 struct _lv_obj_t; 51 void (*constructor_cb)(const struct _lv_obj_class_t * class_p, struct _lv_obj_t * obj); 52 void (*destructor_cb)(const struct _lv_obj_class_t * class_p, struct _lv_obj_t * obj); 75 struct _lv_obj_t * lv_obj_class_create_obj(const struct _lv_obj_class_t * class_p, struct _lv_obj_t… 77 void lv_obj_class_init_obj(struct _lv_obj_t * obj); 79 void _lv_obj_destruct(struct _lv_obj_t * obj); 81 bool lv_obj_is_editable(struct _lv_obj_t * obj); 83 bool lv_obj_is_group_def(struct _lv_obj_t * obj);
|
D | lv_obj_draw.h | 26 struct _lv_obj_t; 83 void lv_obj_init_draw_rect_dsc(struct _lv_obj_t * obj, uint32_t part, lv_draw_rect_dsc_t * draw_dsc… 93 void lv_obj_init_draw_label_dsc(struct _lv_obj_t * obj, uint32_t part, lv_draw_label_dsc_t * draw_d… 102 void lv_obj_init_draw_img_dsc(struct _lv_obj_t * obj, uint32_t part, lv_draw_img_dsc_t * draw_dsc); 112 void lv_obj_init_draw_line_dsc(struct _lv_obj_t * obj, uint32_t part, lv_draw_line_dsc_t * draw_dsc… 121 void lv_obj_init_draw_arc_dsc(struct _lv_obj_t * obj, uint32_t part, lv_draw_arc_dsc_t * draw_dsc); 129 lv_coord_t lv_obj_calculate_ext_draw_size(struct _lv_obj_t * obj, uint32_t part); 152 void lv_obj_refresh_ext_draw_size(struct _lv_obj_t * obj); 159 lv_coord_t _lv_obj_get_ext_draw_size(const struct _lv_obj_t * obj); 162 lv_layer_type_t _lv_obj_get_layer_type(const struct _lv_obj_t * obj);
|
D | lv_event.h | 26 struct _lv_obj_t; 95 struct _lv_obj_t * target; 96 struct _lv_obj_t * current_target; 146 lv_res_t lv_event_send(struct _lv_obj_t * obj, lv_event_code_t event_code, void * param); 161 struct _lv_obj_t * lv_event_get_target(lv_event_t * e); 169 struct _lv_obj_t * lv_event_get_current_target(lv_event_t * e); 224 void _lv_event_mark_deleted(struct _lv_obj_t * obj); 237 struct _lv_event_dsc_t * lv_obj_add_event_cb(struct _lv_obj_t * obj, lv_event_cb_t event_cb, lv_eve… 246 bool lv_obj_remove_event_cb(struct _lv_obj_t * obj, lv_event_cb_t event_cb); 255 bool lv_obj_remove_event_cb_with_user_data(struct _lv_obj_t * obj, lv_event_cb_t event_cb, [all …]
|
D | lv_group.h | 49 struct _lv_obj_t; 61 struct _lv_obj_t ** obj_focus; /**< The object in focus*/ 125 void lv_group_add_obj(lv_group_t * group, struct _lv_obj_t * obj); 132 void lv_group_swap_obj(struct _lv_obj_t * obj1, struct _lv_obj_t * obj2); 138 void lv_group_remove_obj(struct _lv_obj_t * obj); 150 void lv_group_focus_obj(struct _lv_obj_t * obj); 221 struct _lv_obj_t * lv_group_get_focused(const lv_group_t * group);
|
D | lv_obj.h | 35 struct _lv_obj_t; 156 struct _lv_obj_t ** children; /**< Store the pointer of the children in an array.*/ 174 typedef struct _lv_obj_t { struct 176 struct _lv_obj_t * parent; argument
|
D | lv_event.c | 254 void * lv_obj_get_event_user_data(struct _lv_obj_t * obj, lv_event_cb_t event_cb) in lv_obj_get_event_user_data()
|
D | lv_obj_scroll.c | 240 void lv_obj_get_scroll_end(struct _lv_obj_t * obj, lv_point_t * end) in lv_obj_get_scroll_end()
|
D | lv_obj_style.c | 491 lv_text_align_t lv_obj_calculate_style_text_align(const struct _lv_obj_t * obj, lv_part_t part, con… in lv_obj_calculate_style_text_align()
|
/lvgl-3.6.0/src/hal/ |
D | lv_hal_indev.h | 55 struct _lv_obj_t; 151 struct _lv_obj_t * act_obj; /*The object being pressed*/ 152 struct _lv_obj_t * last_obj; /*The last object which was pressed*/ 153 struct _lv_obj_t * scroll_obj; /*The object being scrolled*/ 154 struct _lv_obj_t * last_pressed; /*The lastly pressed object*/ 179 struct _lv_obj_t * cursor; /**< Cursor for LV_INPUT_TYPE_POINTER*/
|
D | lv_hal_disp.h | 43 struct _lv_obj_t; 170 struct _lv_obj_t ** screens; /**< Array of screen objects.*/ 171 struct _lv_obj_t * act_scr; /**< Currently active screen on this display*/ 172 struct _lv_obj_t * prev_scr; /**< Previous screen. Used during screen animations*/ 173 struct _lv_obj_t * scr_to_load; /**< The screen prepared to load in lv_scr_load_anim*/ 174 struct _lv_obj_t * top_layer; /**< @see lv_disp_get_layer_top*/ 175 struct _lv_obj_t * sys_layer; /**< @see lv_disp_get_layer_sys*/
|
/lvgl-3.6.0/src/ |
D | lv_api_map.h | 78 static inline uint32_t lv_obj_get_child_id(const struct _lv_obj_t * obj) in lv_obj_get_child_id()
|
/lvgl-3.6.0/src/extra/layouts/flex/ |
D | lv_flex.h | 35 struct _lv_obj_t;
|
/lvgl-3.6.0/src/extra/layouts/grid/ |
D | lv_grid.h | 40 struct _lv_obj_t;
|