Lines Matching refs:int32_t

35     int32_t min_size;
36 int32_t max_size;
37 int32_t final_size;
43 int32_t track_cross_size;
44 int32_t track_main_size; /*For all items*/
45 int32_t track_fix_main_size; /*For non grow items*/
60 static int32_t find_track_end(lv_obj_t * cont, flex_t * f, int32_t item_start_id, int32_t max_main_…
61 int32_t item_gap, track_t * t);
62 … void children_repos(lv_obj_t * cont, flex_t * f, int32_t item_first_id, int32_t item_last_id, int…
63 int32_t abs_y, int32_t max_main_size, int32_t item_gap, track_t * t);
64 static void place_content(lv_flex_align_t place, int32_t max_size, int32_t content_size, int32_t it…
65 int32_t * start_pos, int32_t * gap);
66 static lv_obj_t * get_next_item(lv_obj_t * cont, bool rev, int32_t * item_id);
67 static int32_t lv_obj_get_width_with_margin(const lv_obj_t * obj);
68 static int32_t lv_obj_get_height_with_margin(const lv_obj_t * obj);
141int32_t track_gap = !f.row ? lv_obj_get_style_pad_column(cont, LV_PART_MAIN) : lv_obj_get_style_pa… in flex_update()
143int32_t item_gap = f.row ? lv_obj_get_style_pad_column(cont, LV_PART_MAIN) : lv_obj_get_style_pad_… in flex_update()
145int32_t max_main_size = (f.row ? lv_obj_get_content_width(cont) : lv_obj_get_content_height(cont)); in flex_update()
146 int32_t abs_y = cont->coords.y1 + lv_obj_get_style_space_top(cont, in flex_update()
148 int32_t abs_x = cont->coords.x1 + lv_obj_get_style_space_left(cont, in flex_update()
152 int32_t * cross_pos = (f.row ? &abs_y : &abs_x); in flex_update()
154 int32_t w_set = lv_obj_get_style_width(cont, LV_PART_MAIN); in flex_update()
155 int32_t h_set = lv_obj_get_style_height(cont, LV_PART_MAIN); in flex_update()
168 int32_t total_track_cross_size = 0; in flex_update()
169 int32_t gap = 0; in flex_update()
171 int32_t track_first_item; in flex_update()
172 int32_t next_track_first_item; in flex_update()
177 while(track_first_item < (int32_t)cont->spec_attr->child_cnt && track_first_item >= 0) { in flex_update()
189int32_t max_cross_size = (f.row ? lv_obj_get_content_height(cont) : lv_obj_get_content_width(cont)… in flex_update()
199 while(track_first_item < (int32_t)cont->spec_attr->child_cnt && track_first_item >= 0) { in flex_update()
233 static int32_t find_track_end(lv_obj_t * cont, flex_t * f, int32_t item_start_id, int32_t max_main_… in find_track_end()
234 int32_t item_gap, track_t * t) in find_track_end()
236 int32_t w_set = lv_obj_get_style_width(cont, LV_PART_MAIN); in find_track_end()
237 int32_t h_set = lv_obj_get_style_height(cont, LV_PART_MAIN); in find_track_end()
243int32_t(*get_main_size)(const lv_obj_t *) = (f->row ? lv_obj_get_width_with_margin : lv_obj_get_he… in find_track_end()
244 int32_t(*get_cross_size)(const lv_obj_t *) = (!f->row ? lv_obj_get_width_with_margin : in find_track_end()
254 int32_t item_id = item_start_id; in find_track_end()
255 int32_t grow_min_size_sum = 0; in find_track_end()
263 int32_t min_size = f->row ? lv_obj_get_style_min_width(item, LV_PART_MAIN) in find_track_end()
266 int32_t req_size = min_size; in find_track_end()
297 int32_t item_size = get_main_size(item); in find_track_end()
298 int32_t req_size = item_size; in find_track_end()
333 … void children_repos(lv_obj_t * cont, flex_t * f, int32_t item_first_id, int32_t item_last_id, int… in children_repos()
334 int32_t abs_y, int32_t max_main_size, int32_t item_gap, track_t * t) in children_repos()
336 …void (*area_set_main_size)(lv_area_t *, int32_t) = (f->row ? lv_area_set_width : lv_area_set_heigh… in children_repos()
337int32_t (*area_get_main_size)(const lv_area_t *) = (f->row ? lv_area_get_width : lv_area_get_heigh… in children_repos()
338int32_t (*area_get_cross_size)(const lv_area_t *) = (!f->row ? lv_area_get_width : lv_area_get_hei… in children_repos()
340 typedef int32_t (*margin_func_t)(const lv_obj_t *, uint32_t); in children_repos()
351 int32_t grow_value_sum = 0; in children_repos()
352 int32_t grow_max_size = t->track_main_size - t->track_fix_main_size; in children_repos()
361 int32_t grow_unit; in children_repos()
367 int32_t size = grow_unit * t->grow_dsc[i].grow_value; in children_repos()
368int32_t size_clamp = LV_CLAMP(t->grow_dsc[i].min_size, size, t->grow_dsc[i].max_size); in children_repos()
383 int32_t main_pos = 0; in children_repos()
385 int32_t place_gap = 0; in children_repos()
396 int32_t grow_size = lv_obj_get_style_flex_grow(item, LV_PART_MAIN); in children_repos()
398 int32_t s = 0; in children_repos()
431 int32_t cross_pos = 0; in children_repos()
451 int32_t tr_x = lv_obj_get_style_translate_x(item, LV_PART_MAIN); in children_repos()
452 int32_t tr_y = lv_obj_get_style_translate_y(item, LV_PART_MAIN); in children_repos()
453 int32_t w = lv_obj_get_width(item); in children_repos()
454 int32_t h = lv_obj_get_height(item); in children_repos()
458 int32_t diff_x = abs_x - item->coords.x1 + tr_x; in children_repos()
459 int32_t diff_y = abs_y - item->coords.y1 + tr_y; in children_repos()
485 static void place_content(lv_flex_align_t place, int32_t max_size, int32_t content_size, int32_t it… in place_content()
486 int32_t * start_pos, int32_t * gap) in place_content()
509 if(item_cnt > 1) *gap = (int32_t)(max_size - content_size) / (int32_t)(item_cnt - 1); in place_content()
512 *gap += (int32_t)(max_size - content_size) / (int32_t)(item_cnt); in place_content()
516 *gap = (int32_t)(max_size - content_size) / (int32_t)(item_cnt + 1); in place_content()
524 static lv_obj_t * get_next_item(lv_obj_t * cont, bool rev, int32_t * 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()
538 static int32_t lv_obj_get_width_with_margin(const lv_obj_t * obj) in lv_obj_get_width_with_margin()
545 static int32_t lv_obj_get_height_with_margin(const lv_obj_t * obj) in lv_obj_get_height_with_margin()