![]() |
MaterialX 1.39.4
|
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 | |
| createValueFromStrings(const string &value) const | TypeDesc | |
| DataBlockPtr typedef (defined in TypeDesc) | TypeDesc | |
| getBaseType() const | TypeDesc | inline |
| getName() const | TypeDesc | |
| getSemantic() const | TypeDesc | inline |
| getSize() const | TypeDesc | inline |
| getStructMembers() const | TypeDesc | |
| isAggregate() const | TypeDesc | inline |
| isArray() const | TypeDesc | inline |
| isClosure() const | TypeDesc | inline |
| isFloat2() const | TypeDesc | inline |
| isFloat3() const | TypeDesc | inline |
| isFloat4() const | TypeDesc | inline |
| isScalar() const | TypeDesc | inline |
| isStruct() const | TypeDesc | inline |
| NONE_TYPE_NAME (defined in TypeDesc) | TypeDesc | static |
| operator!=(TypeDesc rhs) const | TypeDesc | inline |
| operator<(TypeDesc rhs) const | TypeDesc | inline |
| operator==(TypeDesc rhs) const | TypeDesc | inline |
| 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 | |
| TypeDesc() noexcept | TypeDesc | inline |
| TypeDesc(std::string_view name, uint8_t basetype, uint8_t semantic, uint16_t size, const DataBlock *data) noexcept | TypeDesc | inline |
| typeId() const | TypeDesc | inline |