A collection of screen regions.
Public Member Functions | |
ScreenRegionGroup () | |
ScreenRegionGroup (List< ScreenRegion > set) | |
override bool | Contains (float x, float y) |
True if this region contains the given x/y point assuming an infinitely long ray on the z axis. More... | |
void | Add (ScreenRegion region) |
void | CopyInto (List< ScreenRegion > set) |
Properties | |
override float | ScreenMinX [get] |
override float | ScreenMinY [get] |
override float | ScreenMaxX [get] |
override float | ScreenMaxY [get] |
Properties inherited from Css.ScreenRegion | |
virtual float | ScreenMinX [get] |
virtual float | ScreenMinY [get] |
virtual float | ScreenMaxX [get] |
virtual float | ScreenMaxY [get] |
Private Attributes | |
float | MinX_ =float.MaxValue |
The bounds of the group. More... | |
float | MinY_ =float.MaxValue |
float | MaxX_ =float.MinValue |
float | MaxY_ =float.MinValue |
List< ScreenRegion > | Regions |
The regions within the group. More... | |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
True if this region contains the given x/y point assuming an infinitely long ray on the z axis.
Reimplemented from Css.ScreenRegion.
|
inline |
|
private |
|
private |
|
private |
The bounds of the group.
|
private |
|
private |
The regions within the group.
|
get |
|
get |
|
get |
|
get |