Lines Matching refs:DesktopRegion

20 DesktopRegion::RowSpan::RowSpan(int32_t left, int32_t right)  in RowSpan()
23 DesktopRegion::Row::Row(const Row&) = default;
24 DesktopRegion::Row::Row(Row&&) = default;
26 DesktopRegion::Row::Row(int32_t top, int32_t bottom) in Row()
29 DesktopRegion::Row::~Row() {} in ~Row()
31 DesktopRegion::DesktopRegion() {} in DesktopRegion() function in webrtc::DesktopRegion
33 DesktopRegion::DesktopRegion(const DesktopRect& rect) { in DesktopRegion() function in webrtc::DesktopRegion
37 DesktopRegion::DesktopRegion(const DesktopRect* rects, int count) { in DesktopRegion() function in webrtc::DesktopRegion
41 DesktopRegion::DesktopRegion(const DesktopRegion& other) { in DesktopRegion() function in webrtc::DesktopRegion
45 DesktopRegion::~DesktopRegion() { in ~DesktopRegion()
49 DesktopRegion& DesktopRegion::operator=(const DesktopRegion& other) { in operator =()
60 bool DesktopRegion::Equals(const DesktopRegion& region) const { in Equals()
77 void DesktopRegion::Clear() { in Clear()
84 void DesktopRegion::SetRect(const DesktopRect& rect) { in SetRect()
89 void DesktopRegion::AddRect(const DesktopRect& rect) { in AddRect()
144 void DesktopRegion::AddRects(const DesktopRect* rects, int count) { in AddRects()
150 void DesktopRegion::MergeWithPrecedingRow(Rows::iterator row) { in MergeWithPrecedingRow()
168 void DesktopRegion::AddRegion(const DesktopRegion& region) { in AddRegion()
176 void DesktopRegion::Intersect(const DesktopRegion& region1, in Intersect()
177 const DesktopRegion& region2) { in Intersect()
226 void DesktopRegion::IntersectRows(const RowSpanSet& set1, in IntersectRows()
263 void DesktopRegion::IntersectWith(const DesktopRegion& region) { in IntersectWith()
264 DesktopRegion old_region; in IntersectWith()
269 void DesktopRegion::IntersectWith(const DesktopRect& rect) { in IntersectWith()
270 DesktopRegion region; in IntersectWith()
275 void DesktopRegion::Subtract(const DesktopRegion& region) { in Subtract()
364 void DesktopRegion::Subtract(const DesktopRect& rect) { in Subtract()
365 DesktopRegion region; in Subtract()
370 void DesktopRegion::Translate(int32_t dx, int32_t dy) { in Translate()
396 void DesktopRegion::Swap(DesktopRegion* region) { in Swap()
401 bool DesktopRegion::CompareSpanRight(const RowSpan& r, int32_t value) { in CompareSpanRight()
406 bool DesktopRegion::CompareSpanLeft(const RowSpan& r, int32_t value) { in CompareSpanLeft()
411 void DesktopRegion::AddSpanToRow(Row* row, int left, int right) { in AddSpanToRow()
458 bool DesktopRegion::IsSpanInRow(const Row& row, const RowSpan& span) { in IsSpanInRow()
467 void DesktopRegion::SubtractRows(const RowSpanSet& set_a, in SubtractRows()
501 DesktopRegion::Iterator::Iterator(const DesktopRegion& region) in Iterator()
512 DesktopRegion::Iterator::~Iterator() {} in ~Iterator()
514 bool DesktopRegion::Iterator::IsAtEnd() const { in IsAtEnd()
518 void DesktopRegion::Iterator::Advance() { in Advance()
551 void DesktopRegion::Iterator::UpdateCurrentRect() { in UpdateCurrentRect()