Lines Matching refs:Corner
31 class Corner {
48 Corner();
61 Corner* GetCorner(Corner::position_t corner) const;
62 Corner* GetOppositeCorner(
63 Corner::position_t corner) const;
65 Corner* LeftTopCorner() in LeftTopCorner()
66 { return &fCorners[Corner::kLeftTop]; } in LeftTopCorner()
67 Corner* RightTopCorner() in RightTopCorner()
68 { return &fCorners[Corner::kRightTop]; } in RightTopCorner()
69 Corner* LeftBottomCorner() in LeftBottomCorner()
70 { return &fCorners[Corner::kLeftBottom]; } in LeftBottomCorner()
71 Corner* RightBottomCorner() in RightBottomCorner()
72 { return &fCorners[Corner::kRightBottom]; } in RightBottomCorner()
79 Corner fCorners[4];
197 inline void _SetToWindowCorner(Corner* corner);
198 inline void _SetToNeighbourCorner(Corner* neighbour);
199 inline void _UnsetWindowCorner(Corner* corner);
201 inline void _UnsetNeighbourCorner(Corner* neighbour,
202 Corner* opponent);