Lines Matching refs:Shape
219 …auto propagator = group->mergeable() ? ctx->propagator : static_cast<Shape*>(PP(ctx->propagator)->… in updateGroup()
251 …contexts.back(new RenderContext(*ctx, static_cast<Shape*>(PP(ctx->propagator)->duplicate(parent->p… in _fragmented()
323 ctx->merging = static_cast<Shape*>(ctx->propagator->duplicate()); in _draw()
332 static void _repeat(LottieGroup* parent, Shape* path, RenderContext* ctx) in _repeat()
334 Array<Shape*> propagators; in _repeat()
336 Array<Shape*> shapes; in _repeat()
345 auto shape = static_cast<Shape*>((*propagator)->duplicate()); in _repeat()
386 static void _appendRect(Shape* shape, float x, float y, float w, float h, float r, const LottieOffs… in _appendRect()
497 static void _appendCircle(Shape* shape, float cx, float cy, float rx, float ry, const LottieOffsetM… in _appendCircle()
576 …difier* roundness, const LottieOffsetModifier* offsetPath, float frameNo, Shape* merging, LottieEx… in _updateStar()
597 Shape* shape; in _updateStar()
694 auto intermediate = Shape::gen(); in _updateStar()
704 …difier* roundness, const LottieOffsetModifier* offsetPath, float frameNo, Shape* merging, LottieEx… in _updatePolygon()
722 Shape* shape; in _updatePolygon()
780 auto intermediate = Shape::gen(); in _updatePolygon()
1434 auto clip = Shape::gen(); in build()