Home
last modified time | relevance | path

Searched refs:duplicate (Results 1 – 14 of 14) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgFill.h37 virtual T* duplicate() = 0;
48 Fill* duplicate() override in duplicate() function
50 return inst->duplicate(); in duplicate()
74 Fill* duplicate() in duplicate() function
76 auto ret = dup->duplicate(); in duplicate()
98 Fill* duplicate();
110 Fill* duplicate();
DtvgFill.cpp32 Fill* RadialGradient::Impl::duplicate() in duplicate() function in RadialGradient::Impl
63 Fill* LinearGradient::Impl::duplicate() in duplicate() function in LinearGradient::Impl
155 Fill* Fill::duplicate() const noexcept in duplicate() function in Fill
157 return pImpl->duplicate(); in duplicate()
DtvgLottieRenderPooler.h54 auto p = copy ? static_cast<T*>(pooler[0]->duplicate()) : T::gen().release();
DtvgPaint.cpp157 Paint* Paint::Impl::duplicate(Paint* ret) in duplicate() function in Paint::Impl
161 PAINT_METHOD(ret, duplicate(ret)); in duplicate()
169 if (compData) ret->pImpl->composite(ret, compData->target->duplicate(), compData->method); in duplicate()
170 if (clipper) ret->pImpl->clip(clipper->duplicate()); in duplicate()
448 Paint* Paint::duplicate() const noexcept in duplicate() function in Paint
450 return pImpl->duplicate(); in duplicate()
DtvgText.h145 Paint* duplicate(Paint* ret) in duplicate() function
153 P(shape)->duplicate(dup->shape); in duplicate()
DtvgPicture.h159 Paint* duplicate(Paint* ret) in duplicate() function
168 if (paint) dup->paint = paint->duplicate(); in duplicate()
DtvgScene.h229 Paint* duplicate(Paint* ret) in duplicate() function
237 auto cdup = paint->duplicate(); in duplicate()
DtvgPaint.h177 Paint* duplicate(Paint* ret = nullptr);
DtvgShape.h354 Paint* duplicate(Paint* ret) in duplicate() function
384 if (rs.fill) dup->rs.fill = rs.fill->duplicate(); in duplicate()
Dthorvg.h436 Paint* duplicate() const noexcept;
569 Fill* duplicate() const noexcept;
DtvgRender.h132 if (rhs.fill) fill = rhs.fill->duplicate();
DtvgLottieBuilder.cpp219 …ergeable() ? ctx->propagator : static_cast<Shape*>(PP(ctx->propagator)->duplicate(group->pooling()… in updateGroup()
251 …contexts.back(new RenderContext(*ctx, static_cast<Shape*>(PP(ctx->propagator)->duplicate(parent->p… in _fragmented()
321 PP(ctx->propagator)->duplicate(ctx->merging); in _draw()
323 ctx->merging = static_cast<Shape*>(ctx->propagator->duplicate()); in _draw()
345 auto shape = static_cast<Shape*>((*propagator)->duplicate()); in _repeat()
DtvgCapi.cpp202 return (Tvg_Paint*) reinterpret_cast<Paint*>(paint)->duplicate(); in tvg_paint_duplicate()
605 return (Tvg_Gradient*) reinterpret_cast<Fill*>(grad)->duplicate(); in tvg_gradient_duplicate()
/lvgl-latest/docs/
DCHANGELOG.rst477 - **chore(vg_lite): remove duplicate parameter judgments** `5960 <https://github.com/lvgl/lvgl/pull…