HRectangle
Functions
float |
|
float |
|
float |
|
float |
|
float |
|
void |
|
bool |
|
bool |
|
bool |
|
bool |
|
bool |
|
bool |
Detailed Description
-
class HRectangle
Subclassed by HQuadTreeItem, HQuadTreeNode
Public Functions
-
inline HRectangle(float Left = -1.0f, float Bottom = -1.0f, float Right = 1.0f, float Top = 1.0f, float Z = 0.0f)
-
inline HRectangle(HRectangle *rect)
-
inline virtual ~HRectangle()
-
inline float GetLeft()
-
inline float GetRight()
-
inline float GetTop()
-
inline float GetBottom()
-
inline float GetZ()
-
inline void SetCoordinates(float Left, float Bottom, float Right, float Top, float Z = 0.0f)
-
inline bool IsRectInside(HRectangle *rect, HRectangle *area)
-
inline bool IsRectAbove(HRectangle *rect, float y)
-
inline bool IsRectBelow(HRectangle *rect, float y)
-
inline bool IsRectRight(HRectangle *rect, float x)
-
inline bool IsRectLeft(HRectangle *rect, float x)
-
inline bool RectOverlap(HRectangle *rect1, HRectangle *rect2)
-
inline HRectangle(float Left = -1.0f, float Bottom = -1.0f, float Right = 1.0f, float Top = 1.0f, float Z = 0.0f)