Lines Matching defs:view
30 // view along with its parents and siblings are at most 128
260 void RootView::RemoveViewFromInvalidMap(UIView* view)
268 while (view != nullptr) {
270 auto entry = invalidateMap_.find(view);
275 if (view->IsViewGroup() && stackCount < COMPONENT_NESTING_DEPTH) {
276 g_viewStack[stackCount++] = view;
277 view = static_cast<UIViewGroup*>(view)->GetChildrenRenderHead();
281 view = view->GetNextRenderSibling();
284 view = g_viewStack[stackCount]->GetNextRenderSibling();
318 /* Using forward order because entries at the front are closer to the current view and have larger Size */
449 void RootView::AddInvalidateRect(Rect& rect, UIView* view)
454 Vector<Rect>& invalidRects = invalidateMap_[view];
466 void RootView::AddInvalidateRectWithLock(Rect& rect, UIView* view)
472 AddInvalidateRect(rect, view);
492 void RootView::MeasureView(UIView* view)
495 UIView* curView = view;
627 void RootView::DrawTop(UIView* view, const Rect& rect)
629 if (view == nullptr) {
634 UIView* par = view->GetParent();
636 par = view;
638 UIView* curView = view;