Home
last modified time | relevance | path

Searched refs:RSCanvasRenderNodeDrawable (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_canvas_render_node_drawable.cpp29 RSCanvasRenderNodeDrawable::Registrar RSCanvasRenderNodeDrawable::instance_;
31 RSCanvasRenderNodeDrawable::RSCanvasRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node) in RSCanvasRenderNodeDrawable() function in OHOS::Rosen::DrawableV2::RSCanvasRenderNodeDrawable
35 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()
H A Drs_canvas_render_node_drawable.h22 class RSCanvasRenderNodeDrawable : public RSRenderNodeDrawable {
24 ~RSCanvasRenderNodeDrawable() override = default;
30 explicit RSCanvasRenderNodeDrawable(std::shared_ptr<const RSRenderNode>&& node);
H A Drs_root_render_node_drawable.cpp25 : RSCanvasRenderNodeDrawable(std::move(node)) in RSRootRenderNodeDrawable()
36 RSCanvasRenderNodeDrawable::OnDraw(canvas); in OnDraw()
43 RSCanvasRenderNodeDrawable::OnCapture(canvas); in OnCapture()
H A Drs_root_render_node_drawable.h25 class RSRootRenderNodeDrawable : public RSCanvasRenderNodeDrawable {
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_canvas_render_node_drawable_test.cpp49 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));