Home
last modified time | relevance | path

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

/lvgl-latest/src/core/
Dlv_obj_tree.c105 if(obj->spec_attr) { in lv_obj_clean()
106 obj->spec_attr->scroll.x = 0; in lv_obj_clean()
107 obj->spec_attr->scroll.y = 0; in lv_obj_clean()
170 old_parent->spec_attr->children[i] = old_parent->spec_attr->children[i + 1]; in lv_obj_set_parent()
172 old_parent->spec_attr->child_cnt--; in lv_obj_set_parent()
173 if(old_parent->spec_attr->child_cnt) { in lv_obj_set_parent()
174 old_parent->spec_attr->children = lv_realloc(old_parent->spec_attr->children, in lv_obj_set_parent()
175 … old_parent->spec_attr->child_cnt * (sizeof(lv_obj_t *))); in lv_obj_set_parent()
178 lv_free(old_parent->spec_attr->children); in lv_obj_set_parent()
179 old_parent->spec_attr->children = NULL; in lv_obj_set_parent()
[all …]
Dlv_obj_class.c91 if(parent->spec_attr == NULL) { in lv_obj_class_create_obj()
95 parent->spec_attr->child_cnt++; in lv_obj_class_create_obj()
96 parent->spec_attr->children = lv_realloc(parent->spec_attr->children, in lv_obj_class_create_obj()
97 sizeof(lv_obj_t *) * parent->spec_attr->child_cnt); in lv_obj_class_create_obj()
98 parent->spec_attr->children[parent->spec_attr->child_cnt - 1] = obj; in lv_obj_class_create_obj()
Dlv_obj_scroll.c64 if(obj->spec_attr->scrollbar_mode == mode) return; in lv_obj_set_scrollbar_mode()
65 obj->spec_attr->scrollbar_mode = mode; in lv_obj_set_scrollbar_mode()
73 if(dir != obj->spec_attr->scroll_dir) { in lv_obj_set_scroll_dir()
74 obj->spec_attr->scroll_dir = dir; in lv_obj_set_scroll_dir()
81 obj->spec_attr->scroll_snap_x = align; in lv_obj_set_scroll_snap_x()
87 obj->spec_attr->scroll_snap_y = align; in lv_obj_set_scroll_snap_y()
96 if(obj->spec_attr) return (lv_scrollbar_mode_t) obj->spec_attr->scrollbar_mode; in lv_obj_get_scrollbar_mode()
102 if(obj->spec_attr) return (lv_dir_t) obj->spec_attr->scroll_dir; in lv_obj_get_scroll_dir()
108 if(obj->spec_attr) return (lv_scroll_snap_t) obj->spec_attr->scroll_snap_x; in lv_obj_get_scroll_snap_x()
114 if(obj->spec_attr) return (lv_scroll_snap_t) obj->spec_attr->scroll_snap_y; in lv_obj_get_scroll_snap_y()
[all …]
Dlv_obj_event.c105 return lv_event_add(&obj->spec_attr->event_list, event_cb, filter, user_data); in lv_obj_add_event_cb()
111 if(obj->spec_attr == NULL) return 0; in lv_obj_get_event_count()
112 return lv_event_get_count(&obj->spec_attr->event_list); in lv_obj_get_event_count()
118 if(obj->spec_attr == NULL) return NULL; in lv_obj_get_event_dsc()
119 return lv_event_get_dsc(&obj->spec_attr->event_list, index); in lv_obj_get_event_dsc()
125 if(obj->spec_attr == NULL) return false; in lv_obj_remove_event()
126 return lv_event_remove(&obj->spec_attr->event_list, index); in lv_obj_remove_event()
150 if(obj->spec_attr == NULL) return false; in lv_obj_remove_event_dsc()
151 return lv_event_remove_dsc(&obj->spec_attr->event_list, dsc); in lv_obj_remove_event_dsc()
361 lv_event_list_t * list = target->spec_attr ? &target->spec_attr->event_list : NULL; in event_send_core()
Dlv_obj.c366 if(obj->spec_attr) return obj->spec_attr->group_p; in lv_obj_get_group()
378 if(obj->spec_attr == NULL) { in lv_obj_allocate_spec_attr()
379 obj->spec_attr = lv_malloc_zeroed(sizeof(lv_obj_spec_attr_t)); in lv_obj_allocate_spec_attr()
380 LV_ASSERT_MALLOC(obj->spec_attr); in lv_obj_allocate_spec_attr()
381 if(obj->spec_attr == NULL) return; in lv_obj_allocate_spec_attr()
383 obj->spec_attr->scroll_dir = LV_DIR_ALL; in lv_obj_allocate_spec_attr()
384 obj->spec_attr->scrollbar_mode = LV_SCROLLBAR_MODE_AUTO; in lv_obj_allocate_spec_attr()
447 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_get_child_by_id()
453 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_get_child_by_id()
529 if(obj->spec_attr) { in lv_obj_destructor()
[all …]
Dlv_obj_pos.c770 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_move_children_by()
840 if(obj->spec_attr && obj->spec_attr->layer_type == LV_LAYER_TYPE_TRANSFORM) { in lv_obj_invalidate_area()
944 obj->spec_attr->ext_click_pad = size; in lv_obj_set_ext_click_area()
950 if(obj->spec_attr) { in lv_obj_get_click_area()
951 lv_area_increase(area, obj->spec_attr->ext_click_pad, obj->spec_attr->ext_click_pad); in lv_obj_get_click_area()
1005 if(!obj->spec_attr->matrix) { in lv_obj_set_transform()
1006 obj->spec_attr->matrix = lv_malloc(sizeof(lv_matrix_t));; in lv_obj_set_transform()
1007 LV_ASSERT_MALLOC(obj->spec_attr->matrix); in lv_obj_set_transform()
1014 *obj->spec_attr->matrix = *matrix; in lv_obj_set_transform()
1032 if(!obj->spec_attr) { in lv_obj_reset_transform()
[all …]
Dlv_group.c86 if((*obj)->spec_attr)(*obj)->spec_attr->group_p = NULL; in lv_group_delete()
125 if(obj->spec_attr == NULL) lv_obj_allocate_spec_attr(obj); in lv_group_add_obj()
126 obj->spec_attr->group_p = group; in lv_group_add_obj()
196 if(obj->spec_attr) obj->spec_attr->group_p = NULL; in lv_group_remove_obj()
217 if((*obj)->spec_attr)(*obj)->spec_attr->group_p = NULL; in lv_group_remove_all_objs()
Dlv_obj_draw.c347 if(obj->spec_attr) { in lv_obj_refresh_ext_draw_size()
348 obj->spec_attr->ext_draw_size = s_new; in lv_obj_refresh_ext_draw_size()
354 obj->spec_attr->ext_draw_size = s_new; in lv_obj_refresh_ext_draw_size()
363 if(obj->spec_attr) return obj->spec_attr->ext_draw_size; in lv_obj_get_ext_draw_size()
370 if(obj->spec_attr) return (lv_layer_type_t)obj->spec_attr->layer_type; in lv_obj_get_layer_type()
Dlv_obj_private.h55 lv_obj_spec_attr_t * spec_attr; member
Dlv_refr.c170 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_redraw()
200 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_redraw()
221 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_redraw()
243 lv_obj_t * child = obj->spec_attr->children[i]; in lv_obj_redraw()
845 lv_obj_t * child = obj->spec_attr->children[i]; in lv_refr_get_top_obj()
891 lv_obj_t * child = parent->spec_attr->children[i]; in refr_obj_and_children()
Dlv_obj_style.c636 if(obj->spec_attr) obj->spec_attr->layer_type = layer_type; in lv_obj_update_layer_type()
639 obj->spec_attr->layer_type = layer_type; in lv_obj_update_layer_type()
791 report_style_change_core(style, obj->spec_attr->children[i]); in report_style_change_core()
805 lv_obj_t * child = obj->spec_attr->children[i]; in refresh_children_style()
/lvgl-latest/scripts/gdb/lvglgdb/
Dlvgl.py94 return self.spec_attr.child_cnt if self.spec_attr else 0
98 if not self.spec_attr:
102 child = self.spec_attr.children[i]
126 self.spec_attr.children[index] if self.spec_attr else None
/lvgl-latest/src/layouts/flex/
Dlv_flex.c175 track_first_item = f.rev ? cont->spec_attr->child_cnt - 1 : 0; in flex_update()
177 while(track_first_item < (int32_t)cont->spec_attr->child_cnt && track_first_item >= 0) { in flex_update()
193 track_first_item = f.rev ? cont->spec_attr->child_cnt - 1 : 0; in flex_update()
199 while(track_first_item < (int32_t)cont->spec_attr->child_cnt && track_first_item >= 0) { in flex_update()
318 item = cont->spec_attr->children[item_id]; in find_track_end()
528 if(*item_id >= 0) return cont->spec_attr->children[*item_id]; in get_next_item()
533 … if((*item_id) < (int32_t)cont->spec_attr->child_cnt) return cont->spec_attr->children[*item_id]; in get_next_item()
/lvgl-latest/src/widgets/slider/
Dlv_slider.c247 int32_t ext_click_area = obj->spec_attr ? obj->spec_attr->ext_click_pad : 0; in lv_slider_event()
/lvgl-latest/src/layouts/grid/
Dlv_grid.c210 for(i = 0; i < cont->spec_attr->child_cnt; i++) { in grid_update()
211 lv_obj_t * item = cont->spec_attr->children[i]; in grid_update()
/lvgl-latest/src/others/observer/
Dlv_observer.c401 …int32_t event_cnt = (int32_t)(obj->spec_attr ? lv_event_get_count(&obj->spec_attr->event_list) : 0… in lv_obj_remove_from_subject()
/lvgl-latest/src/indev/
Dlv_indev_scroll.c529 lv_obj_t * child = obj->spec_attr->children[i]; in find_snap_point_x()
585 lv_obj_t * child = obj->spec_attr->children[i]; in find_snap_point_y()
Dlv_indev.c605 lv_obj_t * child = obj->spec_attr->children[i]; in lv_indev_search_obj()
/lvgl-latest/src/widgets/arc/
Dlv_arc.c649 if(obj->spec_attr) ext_click_area = obj->spec_attr->ext_click_pad; in lv_arc_event()