|
HDK
|
#include "CVEX_API.h"#include <UT/UT_Array.h>#include <UT/UT_StringHolder.h>#include <UT/UT_Options.h>#include <UT/UT_PackedArrayOfArrays.h>#include <VEX/VEX_PodTypes.h>#include <VEX/VEX_VexTypes.h>
Include dependency graph for CVEX_Value.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CVEX_ValueT< PREC > |
| A class representing a VEX value. More... | |
Typedefs | |
| using | CVEX_StringArray = UT_Array< UT_StringHolder > |
| using | CVEX_DictArray = UT_Array< UT_OptionsHolder > |
| using | CVEX_Value = CVEX_ValueT< VEX_32 > |
Enumerations | |
| enum | CVEX_Type { CVEX_TYPE_INVALID = -1, CVEX_TYPE_INTEGER, CVEX_TYPE_FLOAT, CVEX_TYPE_VECTOR2, CVEX_TYPE_VECTOR3, CVEX_TYPE_VECTOR4, CVEX_TYPE_MATRIX2, CVEX_TYPE_MATRIX3, CVEX_TYPE_MATRIX4, CVEX_TYPE_STRING, CVEX_TYPE_DICT, CVEX_TYPE_INTEGER_ARRAY, CVEX_TYPE_FLOAT_ARRAY, CVEX_TYPE_VECTOR2_ARRAY, CVEX_TYPE_VECTOR3_ARRAY, CVEX_TYPE_VECTOR4_ARRAY, CVEX_TYPE_MATRIX2_ARRAY, CVEX_TYPE_MATRIX3_ARRAY, CVEX_TYPE_MATRIX4_ARRAY, CVEX_TYPE_STRING_ARRAY, CVEX_TYPE_DICT_ARRAY } |
| The CVEX_Type enum defines the VEX types available to CVEX. More... | |
Functions | |
| CVEX_EXTERN_TEMPLATE (CVEX_ValueT< VEX_32 >) | |
| CVEX_EXTERN_TEMPLATE (CVEX_ValueT< VEX_64 >) | |
| using CVEX_DictArray = UT_Array<UT_OptionsHolder> |
Definition at line 24 of file CVEX_Value.h.
| using CVEX_StringArray = UT_Array<UT_StringHolder> |
Definition at line 23 of file CVEX_Value.h.
| using CVEX_Value = CVEX_ValueT<VEX_32> |
Definition at line 204 of file CVEX_Value.h.
| enum CVEX_Type |
The CVEX_Type enum defines the VEX types available to CVEX.
Definition at line 29 of file CVEX_Value.h.
| CVEX_EXTERN_TEMPLATE | ( | CVEX_ValueT< VEX_32 > | ) |
| CVEX_EXTERN_TEMPLATE | ( | CVEX_ValueT< VEX_64 > | ) |