Home
last modified time | relevance | path

Searched refs:_lv_obj_t (Results 1 – 19 of 19) sorted by relevance

/lvgl-3.6.0/src/core/
Dlv_obj_pos.h25 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 …]
Dlv_obj_scroll.h29 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 …]
Dlv_obj_tree.h28 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 …]
Dlv_obj_style_gen.h1 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 …]
Dlv_obj_style_gen.c3 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 …]
Dlv_obj_style.h28 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 …]
Dlv_obj_class.h28 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);
Dlv_obj_draw.h26 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);
Dlv_event.h26 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 …]
Dlv_group.h49 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);
Dlv_obj.h35 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
Dlv_event.c254 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()
Dlv_obj_scroll.c240 void lv_obj_get_scroll_end(struct _lv_obj_t * obj, lv_point_t * end) in lv_obj_get_scroll_end()
Dlv_obj_style.c491 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/
Dlv_hal_indev.h55 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*/
Dlv_hal_disp.h43 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/
Dlv_api_map.h78 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/
Dlv_flex.h35 struct _lv_obj_t;
/lvgl-3.6.0/src/extra/layouts/grid/
Dlv_grid.h40 struct _lv_obj_t;