Home
last modified time | relevance | path

Searched refs:RenderCustomPaint (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/
H A Dcustom_paint_component.cpp24 return RenderCustomPaint::Create(); in CreateRenderNode()
32 void CanvasTaskPool::SetRenderNode(const WeakPtr<RenderCustomPaint>& paint) in SetRenderNode()
50 auto task = [offscreenCanvas](RenderCustomPaint& interface, const Offset&) { in TransferFromImageBitmap()
383 auto task = [rule](RenderCustomPaint& interface, const Offset& offset) { in UpdateFillRuleForPath()
391 auto task = [rule](RenderCustomPaint& interface, const Offset& offset) { in UpdateFillRuleForPath2D()
399 auto task = [color](RenderCustomPaint& interface, const Offset& offset) { in UpdateFillColor()
409 auto task = [color](RenderCustomPaint& interface, const Offset& offset) { in UpdateStrokeColor()
419 auto task = [gradient](RenderCustomPaint& interface, const Offset& offset) { in UpdateFillGradient()
429 auto task = [grad](RenderCustomPaint& interface, const Offset& offset) { in UpdateStrokeGradient()
439 auto task = [pattern](RenderCustomPaint& interface, const Offset& offset) { in UpdateFillPattern()
[all …]
H A Drender_custom_paint.cpp20 RenderCustomPaint::RenderCustomPaint() : RenderNode(true) {} in RenderCustomPaint() function in OHOS::Ace::RenderCustomPaint
22 void RenderCustomPaint::PushTask(const TaskFunc& func) in PushTask()
28 void RenderCustomPaint::FlushPipelineImmediately() in FlushPipelineImmediately()
36 void RenderCustomPaint::Update(const RefPtr<Component>& component) in Update()
68 void RenderCustomPaint::PerformLayout() in PerformLayout()
74 void RenderCustomPaint::OnPositionChanged() in OnPositionChanged()
79 void RenderCustomPaint::OnSizeChanged() in OnSizeChanged()
84 void RenderCustomPaint::TriggerOnReadyEvent() in TriggerOnReadyEvent()
H A Drender_custom_paint_creator.cpp19 RefPtr<RenderNode> RenderCustomPaint::Create() in Create()
32 double RenderCustomPaint::PaintMeasureText(const MeasureContext& context) in PaintMeasureText()
45 Size RenderCustomPaint::MeasureTextSize(const MeasureContext& context) in MeasureTextSize()
H A Dcustom_paint_component.h33 class RenderCustomPaint; variable
35 using TaskFunc = std::function<void(RenderCustomPaint&, const Offset&)>;
76 void SetRenderNode(const WeakPtr<RenderCustomPaint>& paint);
158 WeakPtr<RenderCustomPaint> renderNode_;
H A Drender_custom_paint.h35 class RenderCustomPaint : public RenderNode {
36 DECLARE_ACE_TYPE(RenderCustomPaint, RenderNode);
39 ~RenderCustomPaint() override = default;
311 RenderCustomPaint();
H A Dcustom_paint_element.h35 auto paint = AceType::DynamicCast<RenderCustomPaint>(renderNode_); in Update()
H A Drosen_render_custom_paint.h42 class RosenRenderCustomPaint : public RenderCustomPaint {
43 DECLARE_ACE_TYPE(RosenRenderCustomPaint, RenderCustomPaint);
H A Drosen_render_custom_paint.cpp2375 TaskFunc func = [canvasImage](RenderCustomPaint& iface, const Offset& offset) {
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/utils/
H A Dmeasure_util.cpp22 return RenderCustomPaint::PaintMeasureText(context); in MeasureText()
27 return RenderCustomPaint::MeasureTextSize(context); in MeasureTextSize()