Unravel Engine C++ Reference
|
#include <basetypes.hpp>
Public Types | |
using | value_type = T |
Public Member Functions | |
size ()=default | |
size (T _width, T _height) | |
template<typename U , typename = typename std::enable_if<std::is_convertible<U, T>::value, void>::type> | |
size (const std::array< U, 2 > &data) | |
bool | operator== (const size &b) const |
bool | operator!= (const size &b) const |
bool | operator< (const size &b) const |
bool | operator> (const size &b) const |
bool | is_valid () const |
Public Attributes | |
T | width = 0 |
T | height = 0 |
Definition at line 42 of file basetypes.hpp.
using size< T >::value_type = T |
Definition at line 44 of file basetypes.hpp.
Definition at line 46 of file basetypes.hpp.
|
inlineexplicit |
Definition at line 51 of file basetypes.hpp.
|
inline |
Definition at line 88 of file basetypes.hpp.
Definition at line 63 of file basetypes.hpp.
Definition at line 67 of file basetypes.hpp.
Definition at line 59 of file basetypes.hpp.
Definition at line 75 of file basetypes.hpp.
T size< T >::height = 0 |
Definition at line 56 of file basetypes.hpp.
T size< T >::width = 0 |
Definition at line 55 of file basetypes.hpp.