CVEX_ContextT class | CVEX_ValueT< PREC > | friend |
CVEX_ValueListT class | CVEX_ValueT< PREC > | friend |
CVEX_ValueT(const UT_StringHolder &name, CVEX_Type type, bool varying) | CVEX_ValueT< PREC > | |
cvexToVexType(CVEX_Type type, bool &isarray) | CVEX_ValueT< PREC > | static |
dump() const | CVEX_ValueT< PREC > | |
dump(UT_JSONWriter &w) const | CVEX_ValueT< PREC > | |
getArrayBaseType(CVEX_Type t) | CVEX_ValueT< PREC > | static |
getArraySize() const | CVEX_ValueT< PREC > | inline |
getData() | CVEX_ValueT< PREC > | inline |
getName() const | CVEX_ValueT< PREC > | inline |
getRawData() | CVEX_ValueT< PREC > | inline |
getTupleSize(CVEX_Type t) | CVEX_ValueT< PREC > | static |
getType() const | CVEX_ValueT< PREC > | inline |
isConstant() const | CVEX_ValueT< PREC > | inline |
isExport() const | CVEX_ValueT< PREC > | inline |
isPackedArray() const | CVEX_ValueT< PREC > | inline |
isVarying() const | CVEX_ValueT< PREC > | inline |
operator=(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
setData(void *data, int array_size) | CVEX_ValueT< PREC > | inline |
setData(CVEX_StringArray &stringdata) | CVEX_ValueT< PREC > | inline |
setIsConstant(bool isconstant) | CVEX_ValueT< PREC > | inline |
setRawData(CVEX_Type type, void *data, int array_size) | CVEX_ValueT< PREC > | |
setType(CVEX_Type type) | CVEX_ValueT< PREC > | |
setTypedData(VEXint< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXfloat< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXvec2< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXvec3< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXvec4< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXmat2< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXmat3< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(VEXmat4< PREC > *data, int array_size) | CVEX_ValueT< PREC > | |
setTypedData(CVEX_StringArray &stringdata) | CVEX_ValueT< PREC > | |
setTypedData(CVEX_DictArray &dictdata) | CVEX_ValueT< PREC > | |
setTypedData(UT_Array< UT_Array< VEXint< PREC >> > &intdata) | CVEX_ValueT< PREC > | |
setTypedData(UT_PackedArrayOfArrays< VEXint< PREC >> &intdata, int arraysize=0) | CVEX_ValueT< PREC > | |
setTypedData(UT_Array< UT_Array< VEXfloat< PREC >> > &fltdata) | CVEX_ValueT< PREC > | |
setTypedData(UT_PackedArrayOfArrays< VEXfloat< PREC >> &fltdata, int arraysize=0) | CVEX_ValueT< PREC > | |
setTypedData(UT_Array< CVEX_StringArray > &stringdata) | CVEX_ValueT< PREC > | |
setTypedData(UT_Array< CVEX_DictArray > &dictdata) | CVEX_ValueT< PREC > | |
UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |
UT_NonCopyable(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | protected |
vexToCVexType(VEX_Type vextype, bool isarray) | CVEX_ValueT< PREC > | static |
~CVEX_ValueT() | CVEX_ValueT< PREC > | |
~UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | protected |