Searched refs:RSCanvasRenderNodeDrawable (Results 1 – 5 of 5) sorted by relevance
29 RSCanvasRenderNodeDrawable::Registrar RSCanvasRenderNodeDrawable::instance_;31 RSCanvasRenderNodeDrawable::RSCanvasRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node) in RSCanvasRenderNodeDrawable() function in OHOS::Rosen::DrawableV2::RSCanvasRenderNodeDrawable35 RSRenderNodeDrawable::Ptr RSCanvasRenderNodeDrawable::OnGenerate(std::shared_ptr<const RSRenderNode… in OnGenerate()37 return new RSCanvasRenderNodeDrawable(std::move(node)); in OnGenerate()43 void RSCanvasRenderNodeDrawable::OnDraw(Drawing::Canvas& canvas) in OnDraw()96 void RSCanvasRenderNodeDrawable::OnCapture(Drawing::Canvas& canvas) in OnCapture()
22 class RSCanvasRenderNodeDrawable : public RSRenderNodeDrawable {24 ~RSCanvasRenderNodeDrawable() override = default;30 explicit RSCanvasRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node);
25 : RSCanvasRenderNodeDrawable(std::move(node)) in RSRootRenderNodeDrawable()36 RSCanvasRenderNodeDrawable::OnDraw(canvas); in OnDraw()43 RSCanvasRenderNodeDrawable::OnCapture(canvas); in OnCapture()
25 class RSRootRenderNodeDrawable : public RSCanvasRenderNodeDrawable {
49 auto drawable = RSCanvasRenderNodeDrawable::OnGenerate(canvasNode);63 auto drawable = std::make_shared<RSCanvasRenderNodeDrawable>(std::move(node));98 auto drawable = std::make_shared<RSCanvasRenderNodeDrawable>(std::move(node));125 auto drawable = std::make_shared<RSCanvasRenderNodeDrawable>(std::move(node));151 auto drawable = std::make_shared<RSCanvasRenderNodeDrawable>(std::move(node));