Lines Matching defs:RenderNode
26 class RenderNode : public Node {
34 // Perform a front-to-back hit-test, and return the RenderNode located at |point|.
36 const RenderNode* nodeAt(const SkPoint& point) const;
44 explicit RenderNode(uint32_t inval_traits = 0);
47 virtual const RenderNode* onNodeAt(const SkPoint& p) const = 0;
129 * should derive from this class instead of RenderNode. It handles
132 class CustomRenderNode : public RenderNode {
134 explicit CustomRenderNode(std::vector<sk_sp<RenderNode>>&& children);
137 const std::vector<sk_sp<RenderNode>>& children() const { return fChildren; }
142 std::vector<sk_sp<RenderNode>> fChildren;
144 using INHERITED = RenderNode;