Lines Matching refs:mask
259 Rect mask; in Resize() local
260 if (mask.Intersect(rectBefore, rectAfter)) { in Resize()
261 int16_t x1 = mask.GetLeft(); in Resize()
262 int16_t x2 = mask.GetRight(); in Resize()
263 int16_t y1 = mask.GetTop(); in Resize()
264 int16_t y2 = mask.GetBottom(); in Resize()
428 Rect mask; in CalculateUpdateRegion() local
430 if (mask.Intersect(winRect, rect)) { in CalculateUpdateRegion()
431 if (x1 != mask.GetLeft()) { in CalculateUpdateRegion()
432 CalculateUpdateRegion(winNode->prev_, x1, y1, mask.GetLeft() - 1, y2); in CalculateUpdateRegion()
435 if (y1 != mask.GetTop()) { in CalculateUpdateRegion()
436 CalculateUpdateRegion(winNode->prev_, mask.GetLeft(), y1, x2, mask.GetTop() - 1); in CalculateUpdateRegion()
439 if (x2 != mask.GetRight()) { in CalculateUpdateRegion()
440 CalculateUpdateRegion(winNode->prev_, mask.GetRight() + 1, mask.GetTop(), x2, y2); in CalculateUpdateRegion()
443 if (y2 != mask.GetBottom()) { in CalculateUpdateRegion()
444 … CalculateUpdateRegion(winNode->prev_, mask.GetLeft(), mask.GetBottom() + 1, mask.GetRight(), y2); in CalculateUpdateRegion()
527 Rect mask; in DrawRegion() local
529 window->backBuf_ == nullptr || !mask.Intersect(winRect, rect)) { in DrawRegion()
535 int x = mask.GetLeft(); in DrawRegion()
536 int y = mask.GetTop(); in DrawRegion()
539 DrawRegion(winNode->next_, EXPAND_RECT(mask)); in DrawRegion()
542 Rect srcRect = mask; in DrawRegion()
543 srcRect.SetPosition(mask.GetLeft() - winRect.GetLeft(), mask.GetTop() - winRect.GetTop()); in DrawRegion()
548 if (x1 != mask.GetLeft()) { in DrawRegion()
549 DrawRegion(winNode->next_, x1, y1, mask.GetLeft() - 1, y2); in DrawRegion()
552 if (y1 != mask.GetTop()) { in DrawRegion()
553 DrawRegion(winNode->next_, mask.GetLeft(), y1, x2, mask.GetTop() - 1); in DrawRegion()
556 if (x2 != mask.GetRight()) { in DrawRegion()
557 DrawRegion(winNode->next_, mask.GetRight() + 1, mask.GetTop(), x2, y2); in DrawRegion()
560 if (y2 != mask.GetBottom()) { in DrawRegion()
561 DrawRegion(winNode->next_, mask.GetLeft(), mask.GetBottom() + 1, mask.GetRight(), y2); in DrawRegion()