MyGUI
3.2.0
|
#include <MyGUI_TRect.h>
Public Member Functions | |
TRect () | |
TRect (T const &_left, T const &_top, T const &_right, T const &_bottom) | |
TRect (TRect const &_obj) | |
TRect & | operator-= (TRect const &_obj) |
TRect & | operator+= (TRect const &_obj) |
TRect | operator- (TRect const &_obj) const |
TRect | operator+ (TRect const &_obj) const |
TRect & | operator= (TRect const &_obj) |
template<typename U > | |
TRect & | operator= (TRect< U > const &_obj) |
bool | operator== (TRect const &_obj) const |
bool | operator!= (TRect const &_obj) const |
T | width () const |
T | height () const |
void | clear () |
void | set (T const &_left, T const &_top, T const &_right, T const &_bottom) |
void | swap (TRect &_value) |
bool | empty () const |
bool | inside (const TRect< T > &_value) const |
bool | intersect (const TRect< T > &_value) const |
bool | inside (const TPoint< T > &_value) const |
std::string | print () const |
Static Public Member Functions | |
static TRect< T > | parse (const std::string &_value) |
Data Fields | |
T | left |
T | top |
T | right |
T | bottom |
Friends | |
std::ostream & | operator<< (std::ostream &_stream, const TRect< T > &_value) |
std::istream & | operator>> (std::istream &_stream, TRect< T > &_value) |
Definition at line 33 of file MyGUI_TRect.h.
|
inline |
Definition at line 40 of file MyGUI_TRect.h.
|
inline |
Definition at line 48 of file MyGUI_TRect.h.
|
inline |
Definition at line 56 of file MyGUI_TRect.h.
|
inline |
Definition at line 131 of file MyGUI_TRect.h.
|
inline |
Definition at line 151 of file MyGUI_TRect.h.
|
inline |
Definition at line 126 of file MyGUI_TRect.h.
|
inline |
Definition at line 156 of file MyGUI_TRect.h.
|
inline |
Definition at line 166 of file MyGUI_TRect.h.
|
inline |
Definition at line 161 of file MyGUI_TRect.h.
|
inline |
Definition at line 116 of file MyGUI_TRect.h.
|
inline |
Definition at line 87 of file MyGUI_TRect.h.
|
inline |
Definition at line 73 of file MyGUI_TRect.h.
|
inline |
Definition at line 82 of file MyGUI_TRect.h.
|
inline |
Definition at line 64 of file MyGUI_TRect.h.
|
inline |
Definition at line 92 of file MyGUI_TRect.h.
|
inline |
Definition at line 102 of file MyGUI_TRect.h.
|
inline |
Definition at line 111 of file MyGUI_TRect.h.
|
inlinestatic |
Definition at line 178 of file MyGUI_TRect.h.
|
inline |
Definition at line 171 of file MyGUI_TRect.h.
|
inline |
Definition at line 136 of file MyGUI_TRect.h.
|
inline |
Definition at line 144 of file MyGUI_TRect.h.
|
inline |
Definition at line 121 of file MyGUI_TRect.h.
|
friend |
Definition at line 200 of file MyGUI_TRect.h.
|
friend |
Definition at line 206 of file MyGUI_TRect.h.
T MyGUI::types::TRect< T >::bottom |
Definition at line 38 of file MyGUI_TRect.h.
T MyGUI::types::TRect< T >::left |
Definition at line 35 of file MyGUI_TRect.h.
T MyGUI::types::TRect< T >::right |
Definition at line 37 of file MyGUI_TRect.h.
T MyGUI::types::TRect< T >::top |
Definition at line 36 of file MyGUI_TRect.h.