Lines Matching refs:ScrollingStateNode
47 class ScrollingStateNode {
49 ScrollingStateNode(ScrollingStateTree*, ScrollingNodeID);
50 virtual ~ScrollingStateNode();
56 virtual PassOwnPtr<ScrollingStateNode> clone() = 0;
57 PassOwnPtr<ScrollingStateNode> cloneAndReset();
58 void cloneAndResetChildren(ScrollingStateNode*);
83 ScrollingStateNode* parent() const { return m_parent; }
84 void setParent(ScrollingStateNode* parent) { m_parent = parent; }
86 Vector<OwnPtr<ScrollingStateNode> >* children() const { return m_children.get(); }
88 void appendChild(PassOwnPtr<ScrollingStateNode>);
89 void removeChild(ScrollingStateNode*);
94 ScrollingStateNode(const ScrollingStateNode&);
109 ScrollingStateNode* m_parent;
110 OwnPtr<Vector<OwnPtr<ScrollingStateNode> > > m_children;