/lvgl-latest/src/libs/thorvg/ |
D | tvgInlist.h | 34 T* next 46 head = t->next; in free() 55 tail->next = element; in back() 57 element->next = nullptr; in back() 62 element->next = nullptr; in back() 71 element->next = head; in front() 76 element->next = nullptr; in front() 93 head = t->next; in front() 100 if (element->prev) element->prev->next = element->next; in remove() 101 if (element->next) element->next->prev = element->prev; in remove() [all …]
|
D | tvgXmlParser.cpp | 476 char* next; in simpleXmlParseW3CAttribute() local 488 next = (char*)strchr(buf, ';'); in simpleXmlParseW3CAttribute() 490 next = nullptr; in simpleXmlParseW3CAttribute() 493 if (next >= end) next = nullptr; in simpleXmlParseW3CAttribute() 498 if (sep != nullptr && next == nullptr) { in simpleXmlParseW3CAttribute() 504 } else if (sep != nullptr && sep < next) { in simpleXmlParseW3CAttribute() 508 memcpy(val, sep + 1, next - sep - 1); in simpleXmlParseW3CAttribute() 509 val[next - sep - 1] = '\0'; in simpleXmlParseW3CAttribute() 510 } else if (next) { in simpleXmlParseW3CAttribute() 511 memcpy(key, buf, next - buf); in simpleXmlParseW3CAttribute() [all …]
|
D | tvgLottieProperty.h | 50 T interpolate(LottieScalarFrame<T>* next, float frameNo) in interpolate() 52 auto t = (frameNo - no) / (next->no - no); in interpolate() 57 else return next->value; in interpolate() 59 return lerp(value, next->value, t); in interpolate() 75 T interpolate(LottieVectorFrame* next, float frameNo) in interpolate() 77 auto t = (frameNo - no) / (next->no - no); in interpolate() 82 else return next->value; in interpolate() 86 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in interpolate() 89 return lerp(value, next->value, t); in interpolate() 93 float angle(LottieVectorFrame* next, float frameNo) in angle() [all …]
|
D | tvgLottieModifier.cpp | 33 …ommand>& cmds, Array<Point>& pts, const Point& prev, const Point& curr, const Point& next, float r) in _roundCorner() argument 37 auto lenNext = length(next - curr); in _roundCorner() 41 auto dNext = rNext * (curr - next); in _roundCorner() 252 auto& next = (i < inPts.count - start) ? inPts[i + 4] : inPts[2]; in modifyPolystar() local 254 auto dNext = r * (curr - next); in modifyPolystar() 267 outPts.push(p3); outPts.push(next); outPts.push(nextCtrl); in modifyPolystar() 280 auto& next = (i == inPts.count - 1) ? inPts[1] : inPts[i + 1]; in modifyPolystar() local 281 auto dNext = r * (curr - next); in modifyPolystar() 339 Bezier next; in modifyPath() local 340 bezier.split(0.5f, next); in modifyPath() [all …]
|
D | tvgLoader.cpp | 228 loader = loader->next; in _findFromCache() 249 loader = loader->next; in _findFromCache() 274 loader = loader->next; in term() 360 loader = loader->next; in loader()
|
/lvgl-latest/src/libs/tiny_ttf/ |
D | stb_rect_pack.h | 182 stbrp_node * next; member 268 nodes[i].next = &nodes[i + 1]; in stbrp_init_target() 269 nodes[i].next = NULL; in stbrp_init_target() 282 context->extra[0].next = &context->extra[1]; in stbrp_init_target() 285 context->extra[1].next = NULL; in stbrp_init_target() 301 while(node->next->x <= x0) in stbrp__skyline_find_min_y() 304 STBRP_ASSERT(node->next->x > x0); // we ended up handling this in the caller for efficiency in stbrp__skyline_find_min_y() 321 visited_width += node->next->x - x0; in stbrp__skyline_find_min_y() 323 visited_width += node->next->x - node->x; in stbrp__skyline_find_min_y() 327 int under_width = node->next->x - node->x; in stbrp__skyline_find_min_y() [all …]
|
/lvgl-latest/src/draw/ |
D | lv_draw.c | 72 u = u->next; in lv_draw_deinit() 84 new_unit->next = _draw_info.unit_head; in lv_draw_create_unit() 110 while(tail->next) tail = tail->next; in lv_draw_add_task() 112 tail->next = new_task; in lv_draw_add_task() 151 u = u->next; in lv_draw_finalize_task_creation() 174 u = u->next; in lv_draw_finalize_task_creation() 193 u = u->next; in lv_draw_wait_for_finish() 209 layer = layer->next; in lv_draw_dispatch() 228 t_next = t->next; in lv_draw_dispatch_layer() 232 t_prev->next = t_next; in lv_draw_dispatch_layer() [all …]
|
D | lv_draw_private.h | 34 lv_draw_task_t * next; member 87 lv_draw_unit_t * next; member
|
/lvgl-latest/src/misc/ |
D | lv_lru.c | 32 struct _lv_lru_item_t * next; member 106 lv_lru_item_t * item = NULL, * next = NULL; in lv_lru_delete() local 112 next = (lv_lru_item_t *) item->next; in lv_lru_delete() 117 item = next; in lv_lru_delete() 126 next = (lv_lru_item_t *) item->next; in lv_lru_delete() 128 item = next; in lv_lru_delete() 151 item = (lv_lru_item_t *) item->next; in lv_lru_set() 173 prev->next = item; in lv_lru_set() 198 item = (lv_lru_item_t *) item->next; in lv_lru_get() 223 item = (lv_lru_item_t *) item->next; in lv_lru_remove() [all …]
|
D | lv_timer.c | 94 lv_timer_t * next; in lv_timer_handler() local 105 next = lv_ll_get_next(timer_head, timer_active); in lv_timer_handler() 115 timer_active = next; /*Load the next timer*/ in lv_timer_handler() 120 next = lv_ll_get_head(timer_head); in lv_timer_handler() 121 while(next) { in lv_timer_handler() 122 if(!next->paused) { in lv_timer_handler() 123 uint32_t delay = lv_timer_time_remaining(next); in lv_timer_handler() 128 next = lv_ll_get_next(timer_head, next); /*Find the next timer*/ in lv_timer_handler()
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | uri.h | 375 Ch* next = base_; in SetBase() local 376 std::memcpy(next, scheme_, GetSchemeStringLength() * sizeof(Ch)); in SetBase() 377 next+= GetSchemeStringLength(); in SetBase() 378 std::memcpy(next, auth_, GetAuthStringLength() * sizeof(Ch)); in SetBase() 379 next+= GetAuthStringLength(); in SetBase() 380 std::memcpy(next, path_, GetPathStringLength() * sizeof(Ch)); in SetBase() 381 next+= GetPathStringLength(); in SetBase() 382 std::memcpy(next, query_, GetQueryStringLength() * sizeof(Ch)); in SetBase() 383 next+= GetQueryStringLength(); in SetBase() 384 *next = '\0'; in SetBase() [all …]
|
D | allocators.h | 137 ChunkHeader *next; //!< Next chunk in the linked list. member 186 shared_->chunkHead->next = 0; in chunk_capacity_() 210 shared_->chunkHead->next = 0; in chunk_capacity_() 281 if (!c->next) { in Clear() 284 shared_->chunkHead = c->next; in Clear() 296 for (ChunkHeader* c = shared_->chunkHead; c != 0; c = c->next) in Capacity() 307 for (ChunkHeader* c = shared_->chunkHead; c != 0; c = c->next) in Size() 396 chunk->next = shared_->chunkHead; in AddChunk()
|
/lvgl-latest/src/libs/expat/ |
D | xmlparse.c | 347 struct block *next; member 423 struct open_internal_entity *next; member 479 const char *s, const char *next); 483 const char *next, const char **nextPtr, 1311 openEntityList = openEntity->next; in XML_ParserReset() 1312 openEntity->next = parser->m_freeInternalEntities; in XML_ParserReset() 1571 entityList = entityList->next; in XML_ParserFree() 2722 const char *next = start; /* XmlContentTok doesn't always set the last arg */ in externalEntityInitProcessor2() local 2723 int tok = XmlContentTok(parser->m_encoding, start, end, &next); in externalEntityInitProcessor2() 2727 if (! accountingDiffTolerated(parser, tok, start, next, __LINE__, in externalEntityInitProcessor2() [all …]
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_tlsf.c | 455 block_header_t * next = offset_to_block(block_to_ptr(block), in block_next() local 458 return next; in block_next() 464 block_header_t * next = block_next(block); in block_link_next() local 465 next->prev_phys_block = block; in block_link_next() 466 return next; in block_link_next() 472 block_header_t * next = block_link_next(block); in block_mark_as_free() local 473 block_set_prev_free(next); in block_mark_as_free() 479 block_header_t * next = block_next(block); in block_mark_as_used() local 480 block_set_prev_used(next); in block_mark_as_used() 588 block_header_t * next = block->next_free; in remove_free_block() local [all …]
|
/lvgl-latest/examples/widgets/buttonmatrix/ |
D | lv_example_buttonmatrix_3.c | 9 bool next = id == 6; in event_cb() local 10 if(prev || next) { in event_cb() 18 else if(next && i < 5) i++; in event_cb()
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland_smm.c | 39 struct type *next; \ 46 #define LL_NEXT(src, member) ((src)->member.next) 55 (src)->member.next = NULL; \ 60 (head)->last->member.next = (src); \ 72 (src)->member.next = (dest)->member.next; \ 73 if ((dest)->member.next != NULL) { \ 74 (dest)->member.next->member.prev = (src); \ 78 (dest)->member.next = (src); \ 83 (src)->member.prev->member.next = (src)->member.next; \ 85 (head)->first = (src)->member.next; \ [all …]
|
/lvgl-latest/src/others/xml/ |
D | lv_xml_widget.c | 53 p->next = widget_processor_head; in lv_xml_widget_register() 68 p = p->next; in lv_xml_widget_get_processor()
|
D | lv_xml_component_private.h | 36 struct _lv_xml_component_ctx_t * next; member
|
D | lv_xml_widget.h | 33 struct _lv_widget_processor_t * next; member
|
/lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
D | regex.h | 152 SizeType next; in RAPIDJSON_DIAG_OFF() member 348 for (SizeType next; l != kRegexInvalidState; l = next) { in RAPIDJSON_DIAG_OFF() local 349 next = GetState(l).out; in RAPIDJSON_DIAG_OFF() 505 GetRange(current).next = r; in RAPIDJSON_DIAG_OFF() 536 GetRange(current).next = r; in RAPIDJSON_DIAG_OFF() 557 r->next = kRegexInvalidRange; in RAPIDJSON_DIAG_OFF() 657 Stack<Allocator> *current = &state0_, *next = &state1_; in RAPIDJSON_DIAG_OFF() local 665 next->Clear(); in RAPIDJSON_DIAG_OFF() 673 matched = AddState(*next, sr.out) || matched; in RAPIDJSON_DIAG_OFF() 678 AddState(*next, regex_.root_); in RAPIDJSON_DIAG_OFF() [all …]
|
/lvgl-latest/tests/src/test_cases/ |
D | test_fs.c | 168 uint8_t next = ranges[i][2]; in read_random_drv() local 169 read_next(&f, from, next); in read_random_drv() 171 from += next; in read_random_drv() 172 next = ranges[i][3]; in read_random_drv() 173 read_next(&f, from, next); in read_random_drv()
|
/lvgl-latest/scripts/ |
D | release_branch_updater.py | 78 create_from = next(( 106 port_lvgl_submodule_path = next(( 142 port_lv_conf_defaults = next(iter(out.decode().strip().splitlines()), None) 147 port_lv_conf_h = next(iter(out.decode().strip().splitlines()), None)
|
/lvgl-latest/docs/details/other-components/ |
D | gridnav.rst | 28 To move the focus to the next widget of the group use 51 - :cpp:enumerator:`LV_GRIDNAV_CTRL_ROLLOVER`: If there is no next/previous Widget in a 52 direction, the focus goes to the Widget in the next/previous row (on 56 going to the next/previous Widget. If there is no more room for scrolling the 57 next/previous Widget will receive focus normally.
|
/lvgl-latest/demos/music/ |
D | lv_demo_music_main.h | 39 void lv_demo_music_album_next(bool next);
|
/lvgl-latest/src/core/ |
D | lv_group.c | 128 lv_obj_t ** next = lv_ll_ins_tail(&group->obj_ll); in lv_group_add_obj() local 129 LV_ASSERT_MALLOC(next); in lv_group_add_obj() 130 if(next == NULL) return; in lv_group_add_obj() 131 *next = obj; in lv_group_add_obj() 135 if(lv_ll_get_head(&group->obj_ll) == next) { in lv_group_add_obj()
|