/lvgl-3.6.0/src/extra/libs/tiny_ttf/ |
D | stb_rect_pack.h | 186 stbrp_node * next; member 272 nodes[i].next = &nodes[i + 1]; in stbrp_init_target() 273 nodes[i].next = NULL; in stbrp_init_target() 286 context->extra[0].next = &context->extra[1]; in stbrp_init_target() 289 context->extra[1].next = NULL; in stbrp_init_target() 305 while(node->next->x <= x0) in stbrp__skyline_find_min_y() 308 STBRP_ASSERT(node->next->x > x0); // we ended up handling this in the caller for efficiency in stbrp__skyline_find_min_y() 325 visited_width += node->next->x - x0; in stbrp__skyline_find_min_y() 327 visited_width += node->next->x - node->x; in stbrp__skyline_find_min_y() 331 int under_width = node->next->x - node->x; in stbrp__skyline_find_min_y() [all …]
|
D | stb_truetype_htcw.h | 3025 struct stbtt__hheap_chunk * next; member 3048 c->next = hh->head; 3067 stbtt__hheap_chunk * n = c->next; 3080 struct stbtt__active_edge * next; member 3119 z->next = 0; 3139 z->next = 0; 3192 e = e->next; 3226 *step = z->next; // delete from list 3233 step = &((*step)->next); // advance through list 3241 while(*step && (*step)->next) { [all …]
|
/lvgl-3.6.0/src/misc/ |
D | lv_lru.c | 31 struct _lv_lru_item_t * next; member 108 lv_lru_item_t * item = NULL, *next = NULL; in lv_lru_del() local 114 next = (lv_lru_item_t *) item->next; in lv_lru_del() 119 item = next; in lv_lru_del() 128 next = (lv_lru_item_t *) item->next; in lv_lru_del() 130 item = next; in lv_lru_del() 154 item = (lv_lru_item_t *) item->next; in lv_lru_set() 176 prev->next = item; in lv_lru_set() 202 item = (lv_lru_item_t *) item->next; in lv_lru_get() 227 item = (lv_lru_item_t *) item->next; in lv_lru_remove() [all …]
|
D | lv_timer.c | 99 lv_timer_t * next; in lv_timer_handler() local 107 next = _lv_ll_get_next(&LV_GC_ROOT(_lv_timer_ll), LV_GC_ROOT(_lv_timer_act)); in lv_timer_handler() 117 LV_GC_ROOT(_lv_timer_act) = next; /*Load the next timer*/ in lv_timer_handler() 122 next = _lv_ll_get_head(&LV_GC_ROOT(_lv_timer_ll)); in lv_timer_handler() 123 while(next) { in lv_timer_handler() 124 if(!next->paused) { in lv_timer_handler() 125 uint32_t delay = lv_timer_time_remaining(next); in lv_timer_handler() 130 next = _lv_ll_get_next(&LV_GC_ROOT(_lv_timer_ll), next); /*Find the next timer*/ in lv_timer_handler()
|
D | lv_tlsf.c | 456 block_header_t * next = offset_to_block(block_to_ptr(block), in block_next() local 459 return next; in block_next() 465 block_header_t * next = block_next(block); in block_link_next() local 466 next->prev_phys_block = block; in block_link_next() 467 return next; in block_link_next() 473 block_header_t * next = block_link_next(block); in block_mark_as_free() local 474 block_set_prev_free(next); in block_mark_as_free() 480 block_header_t * next = block_next(block); in block_mark_as_used() local 481 block_set_prev_used(next); in block_mark_as_used() 589 block_header_t * next = block->next_free; in remove_free_block() local [all …]
|
D | lv_ll.c | 28 static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node_t * next); 398 static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node_t * next) in node_set_next() argument 405 lv_ll_node_t ** next_node_p = (lv_ll_node_t **) &next; in node_set_next()
|
/lvgl-3.6.0/examples/widgets/btnmatrix/ |
D | lv_example_btnmatrix_3.py | 9 next = True 11 next = False 12 if prev or next: 19 elif next and i < 5:
|
D | lv_example_btnmatrix_3.c | 9 bool next = id == 6 ? true : false; in event_cb() local 10 if(prev || next) { in event_cb() 18 else if(next && i < 5) i++; in event_cb()
|
/lvgl-3.6.0/docs/others/ |
D | gridnav.md | 18 To move the focus to the next widget of the group use `LV_KEY_NEXT/PREV` or `lv_group_focus_next/pr… 28 - `LV_GRIDNAV_CTRL_ROLLOVER` If there is no next/previous object in a direction, 29 the focus goes to the object in the next/previous row (on left/right keys) or first/last row (on up… 31 …will be scrolled instead of going to the next/previous object. If there is no more room for scrol…
|
/lvgl-3.6.0/demos/music/ |
D | lv_demo_music_main.h | 36 void _lv_demo_music_album_next(bool next);
|
D | lv_demo_music_main.c | 302 void _lv_demo_music_album_next(bool next) in _lv_demo_music_album_next() argument 305 if(next) { in _lv_demo_music_album_next() 665 bool next = false; in track_load() local 666 if((track_id + 1) % ACTIVE_TRACK_CNT == id) next = true; in track_load() 691 if(next) { in track_load() 698 if(next) { in track_load()
|
D | README.md | 19 - Add extra bars next to the "main bars" with a cosine shape. Add more bars for the lower bands.
|
/lvgl-3.6.0/docs/overview/ |
D | timer.md | 39 `lv_timer_ready(timer)` makes a timer run on the next call of `lv_timer_handler()`. 62 For these cases, `lv_async_call(my_function, data_p)` can be used to call `my_function` on the next… 80 /*Delete screen on next call of `lv_timer_handler`, not right now.*/ 87 …you could just use `lv_obj_del_async` which will delete the object on the next call to `lv_timer_h…
|
D | indev.md | 86 - **LV_KEY_NEXT** Focus on the next object 110 …s `LV_KEY_LEFT/RIGHT` is translated to `LV_KEY_NEXT/PREV`. Therefore, the next or previous object …
|
/lvgl-3.6.0/src/core/ |
D | lv_group.c | 142 lv_obj_t ** next = _lv_ll_ins_tail(&group->obj_ll); in lv_group_add_obj() local 143 LV_ASSERT_MALLOC(next); in lv_group_add_obj() 144 if(next == NULL) return; in lv_group_add_obj() 145 *next = obj; in lv_group_add_obj() 149 if(_lv_ll_get_head(&group->obj_ll) == next) { in lv_group_add_obj()
|
/lvgl-3.6.0/docs/widgets/extra/ |
D | colorwheel.md | 6 Long pressing the object, the color wheel will change to the next parameter of the color (hue, satu… 36 - `LV_KEY_ENTER` A long press will show the next mode. Double click to reset the current parameter.
|
D | calendar.md | 24 - days of the previous and next month have `LV_BTNMATRIX_CTRL_DISABLED` flag
|
/lvgl-3.6.0/docs/porting/ |
D | os.md | 39 /* change to the next image */
|
D | indev.md | 84 - By turning the encoder you can focus on the next/previous object. 138 *Buttons* mean external "hardware" buttons next to the screen which are assigned to specific coordi…
|
/lvgl-3.6.0/docs/layouts/ |
D | grid.md | 63 …against the container edge, but two units of space between the next item because that next item ha…
|
D | flex.md | 55 …against the container edge, but two units of space between the next item because that next item ha…
|
/lvgl-3.6.0/docs/overview/renderers/ |
D | arm-2d.md | 26 …/arm-community-blogs/b/internet-of-things-blog/posts/arm-corelink-dma-350-next-generation-direct-m…
|
/lvgl-3.6.0/docs/widgets/core/ |
D | roller.md | 39 - `LV_KEY_RIGHT/DOWN` Select the next option
|
/lvgl-3.6.0/docs/get-started/platforms/ |
D | espressif.md | 44 During next project build, LVGL component will be fetched from the component registry and added to …
|
/lvgl-3.6.0/env_support/cmsis-pack/ |
D | README.md | 23 * 1. simply next to the `lvgl` folder
|