MaterialX 1.39.1
|
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) | TypeDesc | static |
getBaseType() const | TypeDesc | inline |
getName() const | TypeDesc | |
getSemantic() const | TypeDesc | inline |
getSize() const | TypeDesc | inline |
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 |
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=SEMANTIC_NONE, uint16_t size=1) noexcept | TypeDesc | inline |
typeId() const | TypeDesc | inline |