HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TypeDesc.h File Reference
+ Include dependency graph for TypeDesc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TypeDesc
 

Namespaces

 Type
 

Typedefs

using ChannelMap = std::unordered_map< char, int >
 

Variables

MX_GENSHADER_API const TypeDescType::NONE
 
MX_GENSHADER_API const TypeDescType::BOOLEAN
 
MX_GENSHADER_API const TypeDescType::INTEGER
 
MX_GENSHADER_API const TypeDescType::INTEGERARRAY
 
MX_GENSHADER_API const TypeDescType::FLOAT
 
MX_GENSHADER_API const TypeDescType::FLOATARRAY
 
MX_GENSHADER_API const TypeDescType::VECTOR2
 
MX_GENSHADER_API const TypeDescType::VECTOR3
 
MX_GENSHADER_API const TypeDescType::VECTOR4
 
MX_GENSHADER_API const TypeDescType::COLOR3
 
MX_GENSHADER_API const TypeDescType::COLOR4
 
MX_GENSHADER_API const TypeDescType::MATRIX33
 
MX_GENSHADER_API const TypeDescType::MATRIX44
 
MX_GENSHADER_API const TypeDescType::STRING
 
MX_GENSHADER_API const TypeDescType::FILENAME
 
MX_GENSHADER_API const TypeDescType::BSDF
 
MX_GENSHADER_API const TypeDescType::EDF
 
MX_GENSHADER_API const TypeDescType::VDF
 
MX_GENSHADER_API const TypeDescType::SURFACESHADER
 
MX_GENSHADER_API const TypeDescType::VOLUMESHADER
 
MX_GENSHADER_API const TypeDescType::DISPLACEMENTSHADER
 
MX_GENSHADER_API const TypeDescType::LIGHTSHADER
 
MX_GENSHADER_API const TypeDescType::MATERIAL
 

Detailed Description

Type descriptor for a MaterialX data type.

Definition in file TypeDesc.h.

Typedef Documentation

using ChannelMap = std::unordered_map<char, int>

Definition at line 16 of file TypeDesc.h.