2 #ifndef _YI_RECTANGLE_H_ 3 #define _YI_RECTANGLE_H_ 21 void Set(int32_t _left, int32_t _top, int32_t _right, int32_t _bottom);
41 YI_RECT_REL(int32_t x, int32_t y, int32_t width, int32_t height);
44 void Set(int32_t _x, int32_t _y, int32_t _width, int32_t _height);
68 void Set(
float _left,
float _top,
float _right,
float _bottom);
93 void Set(
float _x,
float _y,
float _width,
float _height);
113 #include "graphics/internal/YiRectangle.inl" 115 #endif // _YI_RECTANGLE_H_ float x
Definition: YiRectangle.h:105
void Set(int32_t _left, int32_t _top, int32_t _right, int32_t _bottom)
bool operator<(const YI_RECT &rhs) const
float left
Definition: YiRectangle.h:80
Definition: YiRectangle.h:38
float width
Definition: YiRectangle.h:107
bool operator==(const YI_RECT &rhs) const
int32_t x
Definition: YiRectangle.h:55
Definition: YiRectangle.h:15
float top
Definition: YiRectangle.h:81
int32_t height
Definition: YiRectangle.h:58
bool operator<=(const YI_RECT &rhs) const
YI_RECT & operator=(const YI_RECT_REL &rect)
bool operator>(const YI_RECT &rhs) const
int32_t width
Definition: YiRectangle.h:57
int32_t bottom
Definition: YiRectangle.h:35
Definition: YiRectangle.h:61
int32_t top
Definition: YiRectangle.h:33
int32_t right
Definition: YiRectangle.h:34
float bottom
Definition: YiRectangle.h:83
float height
Definition: YiRectangle.h:108
int32_t left
Definition: YiRectangle.h:32
Definition: YiRectangle.h:86
bool operator!=(const YI_RECT &rhs) const
int32_t y
Definition: YiRectangle.h:56
float right
Definition: YiRectangle.h:82
float y
Definition: YiRectangle.h:106
bool operator>=(const YI_RECT &rhs) const