Lines Matching refs:fFirstChild
21 fParent = fFirstChild = fNextSibling = fPrevSibling = nullptr; in SkView()
245 child = focus->fFirstChild; in moveFocus()
252 while (child != parent->fFirstChild) { in moveFocus()
269 while (child != parent->fFirstChild) { in moveFocus()
511 if (fParent->fFirstChild == this) { in detachFromParent_NoLayout()
512 fParent->fFirstChild = next; in detachFromParent_NoLayout()
535 if (child == nullptr || fFirstChild == child) in attachChildToBack()
541 if (fFirstChild == nullptr) { in attachChildToBack()
545 child->fNextSibling = fFirstChild; in attachChildToBack()
546 child->fPrevSibling = fFirstChild->fPrevSibling; in attachChildToBack()
547 fFirstChild->fPrevSibling->fNextSibling = child; in attachChildToBack()
548 fFirstChild->fPrevSibling = child; in attachChildToBack()
551 fFirstChild = child; in attachChildToBack()
565 if (child == nullptr || (fFirstChild && fFirstChild->fPrevSibling == child)) in attachChildToFront()
571 if (fFirstChild == nullptr) { in attachChildToFront()
572 fFirstChild = child; in attachChildToFront()
576 child->fNextSibling = fFirstChild; in attachChildToFront()
577 child->fPrevSibling = fFirstChild->fPrevSibling; in attachChildToFront()
578 fFirstChild->fPrevSibling->fNextSibling = child; in attachChildToFront()
579 fFirstChild->fPrevSibling = child; in attachChildToFront()
593 while (fFirstChild) in detachAllChildren()
594 fFirstChild->detachFromParent_NoLayout(); in detachAllChildren()
711 fFirstChild = parent ? parent->fFirstChild : nullptr; in F2BIter()
712 fChild = fFirstChild ? fFirstChild->fPrevSibling : nullptr; in F2BIter()
719 if (fChild == fFirstChild) { in next()
729 fFirstChild = parent ? parent->fFirstChild : nullptr; in B2FIter()
730 fChild = fFirstChild; in B2FIter()
738 if (next == fFirstChild) in next()