MaterialX 1.38.10
Loading...
Searching...
No Matches
TypeDesc Member List

This is the complete list of members for TypeDesc, including all inherited members.

BaseType enum name (defined in TypeDesc)TypeDesc
BASETYPE_BOOLEAN enum value (defined in TypeDesc)TypeDesc
BASETYPE_FLOAT enum value (defined in TypeDesc)TypeDesc
BASETYPE_INTEGER enum value (defined in TypeDesc)TypeDesc
BASETYPE_LAST enum value (defined in TypeDesc)TypeDesc
BASETYPE_NONE enum value (defined in TypeDesc)TypeDesc
BASETYPE_STRING enum value (defined in TypeDesc)TypeDesc
BASETYPE_STRUCT enum value (defined in TypeDesc)TypeDesc
get(const string &name)TypeDescstatic
getBaseType() constTypeDescinline
getChannelIndex(char channel) constTypeDesc
getName() constTypeDescinline
getSemantic() constTypeDescinline
getSize() constTypeDescinline
isAggregate() constTypeDescinline
isArray() constTypeDescinline
isClosure() constTypeDescinline
isEditable() constTypeDescinline
isFloat2() constTypeDescinline
isFloat3() constTypeDescinline
isFloat4() constTypeDescinline
isScalar() constTypeDescinline
operator!=(const TypeDesc &rhs) constTypeDesc
operator==(const TypeDesc &rhs) constTypeDesc
registerType(const string &name, unsigned char basetype, unsigned char semantic=SEMANTIC_NONE, size_t size=1, bool editable=true, const ChannelMap &channelMapping=ChannelMap())TypeDescstatic
Semantic enum name (defined in TypeDesc)TypeDesc
SEMANTIC_CLOSURE enum value (defined in TypeDesc)TypeDesc
SEMANTIC_COLOR enum value (defined in TypeDesc)TypeDesc
SEMANTIC_ENUM enum value (defined in TypeDesc)TypeDesc
SEMANTIC_FILENAME enum value (defined in TypeDesc)TypeDesc
SEMANTIC_LAST enum value (defined in TypeDesc)TypeDesc
SEMANTIC_MATERIAL enum value (defined in TypeDesc)TypeDesc
SEMANTIC_MATRIX enum value (defined in TypeDesc)TypeDesc
SEMANTIC_NONE enum value (defined in TypeDesc)TypeDesc
SEMANTIC_SHADER enum value (defined in TypeDesc)TypeDesc
SEMANTIC_VECTOR enum value (defined in TypeDesc)TypeDesc