Unravel Engine C++ Reference
|
#include <basetypes.hpp>
Public Types | |
using | value_type = T |
Public Member Functions | |
range ()=default | |
range (T _min, T _max) | |
template<typename U , typename = typename std::enable_if<std::is_convertible<U, T>::value, void>::type> | |
range (const std::array< U, 2 > &data) | |
bool | contains (const T &val) const |
bool | operator== (const range &b) const |
bool | operator!= (const range &b) const |
Public Attributes | |
T | min = 0 |
T | max = 0 |
Definition at line 9 of file basetypes.hpp.
using range< T >::value_type = T |
Definition at line 11 of file basetypes.hpp.
Definition at line 13 of file basetypes.hpp.
|
inlineexplicit |
Definition at line 18 of file basetypes.hpp.
|
inline |
Definition at line 25 of file basetypes.hpp.
Definition at line 34 of file basetypes.hpp.
Definition at line 30 of file basetypes.hpp.
T range< T >::max = 0 |
Definition at line 23 of file basetypes.hpp.
T range< T >::min = 0 |
Definition at line 22 of file basetypes.hpp.