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>
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 > | ) |