Home | History | Annotate | Download | only in graphics

Lines Matching refs:childLayer

118 void GraphicsLayer::addChild(GraphicsLayer* childLayer)
120 ASSERT(childLayer != this);
122 if (childLayer->parent())
123 childLayer->removeFromParent();
125 childLayer->setParent(this);
126 m_children.append(childLayer);
129 void GraphicsLayer::addChildAtIndex(GraphicsLayer* childLayer, int index)
131 ASSERT(childLayer != this);
133 if (childLayer->parent())
134 childLayer->removeFromParent();
136 childLayer->setParent(this);
137 m_children.insert(index, childLayer);
140 void GraphicsLayer::addChildBelow(GraphicsLayer* childLayer, GraphicsLayer* sibling)
142 ASSERT(childLayer != this);
143 childLayer->removeFromParent();
148 m_children.insert(i, childLayer);
154 childLayer->setParent(this);
157 m_children.append(childLayer);
160 void GraphicsLayer::addChildAbove(GraphicsLayer* childLayer, GraphicsLayer* sibling)
162 childLayer->removeFromParent();
163 ASSERT(childLayer != this);
168 m_children.insert(i+1, childLayer);
174 childLayer->setParent(this);
177 m_children.append(childLayer);