Searched refs:duplicate (Results 1 – 14 of 14) sorted by relevance
37 virtual T* duplicate() = 0;48 Fill* duplicate() override in duplicate() function50 return inst->duplicate(); in duplicate()74 Fill* duplicate() in duplicate() function76 auto ret = dup->duplicate(); in duplicate()98 Fill* duplicate();110 Fill* duplicate();
32 Fill* RadialGradient::Impl::duplicate() in duplicate() function in RadialGradient::Impl63 Fill* LinearGradient::Impl::duplicate() in duplicate() function in LinearGradient::Impl155 Fill* Fill::duplicate() const noexcept in duplicate() function in Fill157 return pImpl->duplicate(); in duplicate()
54 auto p = copy ? static_cast<T*>(pooler[0]->duplicate()) : T::gen().release();
157 Paint* Paint::Impl::duplicate(Paint* ret) in duplicate() function in Paint::Impl161 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 Paint450 return pImpl->duplicate(); in duplicate()
145 Paint* duplicate(Paint* ret) in duplicate() function153 P(shape)->duplicate(dup->shape); in duplicate()
159 Paint* duplicate(Paint* ret) in duplicate() function168 if (paint) dup->paint = paint->duplicate(); in duplicate()
229 Paint* duplicate(Paint* ret) in duplicate() function237 auto cdup = paint->duplicate(); in duplicate()
177 Paint* duplicate(Paint* ret = nullptr);
354 Paint* duplicate(Paint* ret) in duplicate() function384 if (rs.fill) dup->rs.fill = rs.fill->duplicate(); in duplicate()
436 Paint* duplicate() const noexcept;569 Fill* duplicate() const noexcept;
132 if (rhs.fill) fill = rhs.fill->duplicate();
219 …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()
202 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()
477 - **chore(vg_lite): remove duplicate parameter judgments** `5960 <https://github.com/lvgl/lvgl/pull…