Lines Matching refs:RenderNode
25 RenderNode::RenderNode(uint32_t inval_traits) : INHERITED(inval_traits) {} in RenderNode() function in sksg::RenderNode
27 bool RenderNode::isVisible() const { in isVisible()
31 void RenderNode::setVisible(bool v) { in setVisible()
41 void RenderNode::render(SkCanvas* canvas, const RenderContext* ctx) const { in render()
48 const RenderNode* RenderNode::nodeAt(const SkPoint& p) const { in nodeAt()
79 bool RenderNode::RenderContext::requiresIsolation() const { in requiresIsolation()
87 void RenderNode::RenderContext::modulatePaint(const SkMatrix& ctm, SkPaint* paint) const { in modulatePaint()
99 RenderNode::ScopedRenderContext::ScopedRenderContext(SkCanvas* canvas, const RenderContext* ctx) in ScopedRenderContext()
104 RenderNode::ScopedRenderContext::~ScopedRenderContext() { in ~ScopedRenderContext()
110 RenderNode::ScopedRenderContext&&
111 RenderNode::ScopedRenderContext::modulateOpacity(float opacity) { in modulateOpacity()
117 RenderNode::ScopedRenderContext&&
118 RenderNode::ScopedRenderContext::modulateColorFilter(sk_sp<SkColorFilter> cf) { in modulateColorFilter()
123 RenderNode::ScopedRenderContext&&
124 RenderNode::ScopedRenderContext::modulateShader(sk_sp<SkShader> sh, const SkMatrix& shader_ctm) { in modulateShader()
134 RenderNode::ScopedRenderContext&&
135 RenderNode::ScopedRenderContext::modulateMaskFilter(sk_sp<SkMaskFilter> mf, const SkMatrix& ctm) { in modulateMaskFilter()
157 RenderNode::ScopedRenderContext&&
158 RenderNode::ScopedRenderContext::modulateBlendMode(SkBlendMode mode) { in modulateBlendMode()
163 RenderNode::ScopedRenderContext&&
164 RenderNode::ScopedRenderContext::setIsolation(const SkRect& bounds, const SkMatrix& ctm, in setIsolation()
181 RenderNode::ScopedRenderContext&&
182 RenderNode::ScopedRenderContext::setFilterIsolation(const SkRect& bounds, const SkMatrix& ctm, in setFilterIsolation()
195 CustomRenderNode::CustomRenderNode(std::vector<sk_sp<RenderNode>>&& children) in CustomRenderNode()