#include <type_gentype.hpp>
Public Types | |
typedef TYPE< bool > | bool_type |
typedef TYPE< VALTYPE > const * | const_pointer |
typedef TYPE< VALTYPE > const *const | const_pointer_const |
typedef TYPE< VALTYPE > const & | const_reference |
enum | ctor { null } |
typedef TYPE< VALTYPE > const & | 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 VALTYPE const * | value_const_pointer |
typedef VALTYPE * | value_pointer |
typedef VALTYPE & | value_reference |
typedef VALTYPE | value_type |
Public Member Functions | |
value_const_pointer | value_address () const |
value_pointer | value_address () |
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 TYPE<VALTYPE> const* glm::detail::genType< VALTYPE, TYPE >::const_pointer |
Definition at line 66 of file type_gentype.hpp.
typedef TYPE<VALTYPE> const* const glm::detail::genType< VALTYPE, TYPE >::const_pointer_const |
Definition at line 67 of file type_gentype.hpp.
typedef TYPE<VALTYPE> const& glm::detail::genType< VALTYPE, TYPE >::const_reference |
Definition at line 70 of file type_gentype.hpp.
typedef TYPE<VALTYPE> const& 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 VALTYPE const* 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 |
Definition at line 52 of file type_gentype.hpp.
static bool glm::detail::genType< VALTYPE, TYPE >::is_matrix | ( | ) | [static] |
bool glm::detail::genType< VALTYPE, TYPE >::is_vector | ( | ) | [static] |
Definition at line 95 of file type_gentype.hpp.
value_const_pointer glm::detail::genType< VALTYPE, TYPE >::value_address | ( | ) | const [inline] |
Definition at line 76 of file type_gentype.hpp.
value_pointer glm::detail::genType< VALTYPE, TYPE >::value_address | ( | ) | [inline] |
Definition at line 77 of file type_gentype.hpp.