MyGUI 3.4.3
|
#include <MyGUI_TCoord.h>
Public Member Functions | |
TCoord ()=default | |
TCoord (T const &_left, T const &_top, T const &_width, T const &_height) | |
TCoord (TPoint< T > const &_point, TSize< T > const &_size) | |
TCoord & | operator-= (TCoord const &_obj) |
TCoord & | operator+= (TCoord const &_obj) |
TCoord | operator- (TCoord const &_obj) const |
TCoord | operator- (TPoint< T > const &_obj) const |
TCoord | operator- (TSize< T > const &_obj) const |
TCoord | operator+ (TCoord const &_obj) const |
TCoord | operator+ (TPoint< T > const &_obj) const |
TCoord | operator+ (TSize< T > const &_obj) const |
template<typename U> | |
TCoord & | operator= (TCoord< U > const &_obj) |
TCoord & | operator= (TPoint< T > const &_obj) |
TCoord & | operator= (TSize< T > const &_obj) |
bool | operator== (TCoord const &_obj) const |
bool | operator!= (TCoord const &_obj) const |
T | right () const |
T | bottom () const |
void | clear () |
void | set (T const &_left, T const &_top, T const &_width, T const &_height) |
void | swap (TCoord &_value) |
bool | empty () const |
TPoint< T > | point () const |
TSize< T > | size () const |
bool | inside (const TPoint< T > &_value) const |
std::string | print () const |
Static Public Member Functions | |
static TCoord< T > | parse (std::string_view _value) |
Data Fields | |
T | left {} |
T | top {} |
T | width {} |
T | height {} |
Friends | |
std::ostream & | operator<< (std::ostream &_stream, const TCoord< T > &_value) |
std::istream & | operator>> (std::istream &_stream, TCoord< T > &_value) |
Definition at line 18 of file MyGUI_TCoord.h.
|
default |
|
inline |
Definition at line 27 of file MyGUI_TCoord.h.
|
inline |
Definition at line 35 of file MyGUI_TCoord.h.
|
inline |
Definition at line 130 of file MyGUI_TCoord.h.
|
inline |
Definition at line 135 of file MyGUI_TCoord.h.
|
inline |
Definition at line 155 of file MyGUI_TCoord.h.
|
inline |
Definition at line 170 of file MyGUI_TCoord.h.
|
inline |
Definition at line 120 of file MyGUI_TCoord.h.
|
inline |
Definition at line 76 of file MyGUI_TCoord.h.
|
inline |
Definition at line 81 of file MyGUI_TCoord.h.
|
inline |
Definition at line 86 of file MyGUI_TCoord.h.
|
inline |
Definition at line 52 of file MyGUI_TCoord.h.
|
inline |
Definition at line 61 of file MyGUI_TCoord.h.
|
inline |
Definition at line 66 of file MyGUI_TCoord.h.
|
inline |
Definition at line 71 of file MyGUI_TCoord.h.
|
inline |
Definition at line 43 of file MyGUI_TCoord.h.
|
inline |
Definition at line 92 of file MyGUI_TCoord.h.
|
inline |
Definition at line 101 of file MyGUI_TCoord.h.
|
inline |
Definition at line 108 of file MyGUI_TCoord.h.
|
inline |
Definition at line 115 of file MyGUI_TCoord.h.
|
inlinestatic |
Definition at line 183 of file MyGUI_TCoord.h.
|
inline |
Definition at line 160 of file MyGUI_TCoord.h.
|
inline |
Definition at line 176 of file MyGUI_TCoord.h.
|
inline |
Definition at line 125 of file MyGUI_TCoord.h.
|
inline |
Definition at line 140 of file MyGUI_TCoord.h.
|
inline |
Definition at line 165 of file MyGUI_TCoord.h.
|
inline |
Definition at line 148 of file MyGUI_TCoord.h.
|
friend |
Definition at line 188 of file MyGUI_TCoord.h.
|
friend |
Definition at line 194 of file MyGUI_TCoord.h.
T MyGUI::types::TCoord< T >::height {} |
Definition at line 23 of file MyGUI_TCoord.h.
T MyGUI::types::TCoord< T >::left {} |
Definition at line 20 of file MyGUI_TCoord.h.
T MyGUI::types::TCoord< T >::top {} |
Definition at line 21 of file MyGUI_TCoord.h.
T MyGUI::types::TCoord< T >::width {} |
Definition at line 22 of file MyGUI_TCoord.h.