#include <MyGUI_TSize.h>

Public Member Functions | |
| TSize () | |
| TSize (T const &w, T const &h) | |
| TSize (TSize const &o) | |
| TSize & | operator-= (TSize const &o) |
| TSize & | operator+= (TSize const &o) |
| TSize | operator- (TSize const &o) const |
| TSize | operator+ (TSize const &o) const |
| TSize & | operator= (TSize const &o) |
| template<typename U > | |
| TSize & | operator= (TSize< U > const &o) |
| bool | operator== (TSize const &o) const |
| bool | operator!= (TSize const &o) const |
| void | clear () |
| void | set (T const &w, T const &h) |
| void | swap (TSize &_value) |
| bool | empty () const |
| std::string | print () const |
Static Public Member Functions | |
| static TSize< T > | parse (const std::string &_value) |
Data Fields | |
| T | width |
| T | height |
Friends | |
| std::ostream & | operator<< (std::ostream &_stream, const TSize< T > &_value) |
| std::istream & | operator>> (std::istream &_stream, TSize< T > &_value) |
Definition at line 33 of file MyGUI_TSize.h.
| MyGUI::types::TSize< T >::TSize | ( | ) | [inline] |
Definition at line 37 of file MyGUI_TSize.h.
| MyGUI::types::TSize< T >::TSize | ( | T const & | w, | |
| T const & | h | |||
| ) | [inline] |
Definition at line 38 of file MyGUI_TSize.h.
| MyGUI::types::TSize< T >::TSize | ( | TSize< T > const & | o | ) | [inline] |
Definition at line 39 of file MyGUI_TSize.h.
| void MyGUI::types::TSize< T >::clear | ( | ) | [inline] |
Definition at line 90 of file MyGUI_TSize.h.
| bool MyGUI::types::TSize< T >::empty | ( | ) | const [inline] |
Definition at line 108 of file MyGUI_TSize.h.
| bool MyGUI::types::TSize< T >::operator!= | ( | TSize< T > const & | o | ) | const [inline] |
Definition at line 85 of file MyGUI_TSize.h.
| TSize MyGUI::types::TSize< T >::operator+ | ( | TSize< T > const & | o | ) | const [inline] |
Definition at line 60 of file MyGUI_TSize.h.
| TSize& MyGUI::types::TSize< T >::operator+= | ( | TSize< T > const & | o | ) | [inline] |
Definition at line 48 of file MyGUI_TSize.h.
| TSize MyGUI::types::TSize< T >::operator- | ( | TSize< T > const & | o | ) | const [inline] |
Definition at line 55 of file MyGUI_TSize.h.
| TSize& MyGUI::types::TSize< T >::operator-= | ( | TSize< T > const & | o | ) | [inline] |
Definition at line 41 of file MyGUI_TSize.h.
| TSize& MyGUI::types::TSize< T >::operator= | ( | TSize< U > const & | o | ) | [inline] |
Definition at line 73 of file MyGUI_TSize.h.
| TSize& MyGUI::types::TSize< T >::operator= | ( | TSize< T > const & | o | ) | [inline] |
Definition at line 65 of file MyGUI_TSize.h.
| bool MyGUI::types::TSize< T >::operator== | ( | TSize< T > const & | o | ) | const [inline] |
Definition at line 80 of file MyGUI_TSize.h.
| static TSize<T> MyGUI::types::TSize< T >::parse | ( | const std::string & | _value | ) | [inline, static] |
Definition at line 120 of file MyGUI_TSize.h.
| std::string MyGUI::types::TSize< T >::print | ( | ) | const [inline] |
Definition at line 113 of file MyGUI_TSize.h.
| void MyGUI::types::TSize< T >::set | ( | T const & | w, | |
| T const & | h | |||
| ) | [inline] |
Definition at line 95 of file MyGUI_TSize.h.
| void MyGUI::types::TSize< T >::swap | ( | TSize< T > & | _value | ) | [inline] |
Definition at line 101 of file MyGUI_TSize.h.
| std::ostream& operator<< | ( | std::ostream & | _stream, | |
| const TSize< T > & | _value | |||
| ) | [friend] |
Definition at line 138 of file MyGUI_TSize.h.
| std::istream& operator>> | ( | std::istream & | _stream, | |
| TSize< T > & | _value | |||
| ) | [friend] |
Definition at line 144 of file MyGUI_TSize.h.
| T MyGUI::types::TSize< T >::height |
Definition at line 35 of file MyGUI_TSize.h.
| T MyGUI::types::TSize< T >::width |
Definition at line 35 of file MyGUI_TSize.h.
1.6.3