#include <type_gentype.hpp>
Public Types | |
typedef TYPE< bool > | bool_type |
typedef const TYPE< VALTYPE > * | const_pointer |
typedef const TYPE< VALTYPE > *const | const_pointer_const |
typedef const TYPE< VALTYPE > & | const_reference |
enum | ctor { null } |
typedef const TYPE< VALTYPE > & | param_type |
typedef TYPE< VALTYPE > * | pointer |
typedef TYPE< VALTYPE > *const | pointer_const |
typedef TYPE< VALTYPE > & | reference |
typedef sizeType | size_type |
typedef TYPE< VALTYPE > | type |
typedef const VALTYPE * | value_const_pointer |
typedef VALTYPE * | value_pointer |
typedef VALTYPE & | value_reference |
typedef VALTYPE | value_type |
Public Member Functions | |
value_pointer | value_address () |
value_const_pointer | value_address () const |
Static Public Member Functions | |
static bool | is_matrix () |
static bool | is_vector () |
Definition at line 49 of file type_gentype.hpp.
typedef TYPE<bool> glm::detail::genType< VALTYPE, TYPE >::bool_type |
Definition at line 58 of file type_gentype.hpp.
typedef const TYPE<VALTYPE>* glm::detail::genType< VALTYPE, TYPE >::const_pointer |
Definition at line 66 of file type_gentype.hpp.
typedef const TYPE<VALTYPE>* const glm::detail::genType< VALTYPE, TYPE >::const_pointer_const |
Definition at line 67 of file type_gentype.hpp.
typedef const TYPE<VALTYPE>& glm::detail::genType< VALTYPE, TYPE >::const_reference |
Definition at line 70 of file type_gentype.hpp.
typedef const TYPE<VALTYPE>& glm::detail::genType< VALTYPE, TYPE >::param_type |
Definition at line 71 of file type_gentype.hpp.
typedef TYPE<VALTYPE>* glm::detail::genType< VALTYPE, TYPE >::pointer |
Definition at line 65 of file type_gentype.hpp.
typedef TYPE<VALTYPE>* const glm::detail::genType< VALTYPE, TYPE >::pointer_const |
Definition at line 68 of file type_gentype.hpp.
typedef TYPE<VALTYPE>& glm::detail::genType< VALTYPE, TYPE >::reference |
Definition at line 69 of file type_gentype.hpp.
typedef sizeType glm::detail::genType< VALTYPE, TYPE >::size_type |
Definition at line 60 of file type_gentype.hpp.
typedef TYPE<VALTYPE> glm::detail::genType< VALTYPE, TYPE >::type |
Definition at line 64 of file type_gentype.hpp.
typedef const VALTYPE* glm::detail::genType< VALTYPE, TYPE >::value_const_pointer |
Definition at line 57 of file type_gentype.hpp.
typedef VALTYPE* glm::detail::genType< VALTYPE, TYPE >::value_pointer |
Definition at line 56 of file type_gentype.hpp.
typedef VALTYPE& glm::detail::genType< VALTYPE, TYPE >::value_reference |
Definition at line 55 of file type_gentype.hpp.
typedef VALTYPE glm::detail::genType< VALTYPE, TYPE >::value_type |
Definition at line 54 of file type_gentype.hpp.
enum glm::detail::genType::ctor |
Enumerator | |
---|---|
null |
Definition at line 52 of file type_gentype.hpp.
|
static |
|
static |
Definition at line 95 of file type_gentype.hpp.
|
inline |
Definition at line 77 of file type_gentype.hpp.
|
inline |
Definition at line 76 of file type_gentype.hpp.