![]() |
MaterialX 1.39.4
|
Definition element subclasses. More...
Go to the source code of this file.
Classes | |
| class | NodeDef |
| A node definition element within a Document. More... | |
| class | Implementation |
| An implementation element within a Document. More... | |
| class | TypeDef |
| A type definition element within a Document. More... | |
| class | TargetDef |
| A definition of an implementation target. More... | |
| class | Member |
| A member element within a TypeDef. More... | |
| class | Unit |
| A unit declaration within a UnitDef. More... | |
| class | UnitDef |
| A unit definition element within a Document. More... | |
| class | UnitTypeDef |
| A unit type definition element within a Document. More... | |
| class | AttributeDef |
| An attribute definition element within a Document. More... | |
Typedefs | |
| using | NodeDefPtr = shared_ptr<NodeDef> |
| A shared pointer to a NodeDef. | |
| using | ConstNodeDefPtr = shared_ptr<const NodeDef> |
| A shared pointer to a const NodeDef. | |
| using | ImplementationPtr = shared_ptr<Implementation> |
| A shared pointer to an Implementation. | |
| using | ConstImplementationPtr = shared_ptr<const Implementation> |
| A shared pointer to a const Implementation. | |
| using | TypeDefPtr = shared_ptr<TypeDef> |
| A shared pointer to a TypeDef. | |
| using | ConstTypeDefPtr = shared_ptr<const TypeDef> |
| A shared pointer to a const TypeDef. | |
| using | TargetDefPtr = shared_ptr<TargetDef> |
| A shared pointer to a TargetDef. | |
| using | ConstTargetDefPtr = shared_ptr<const TargetDef> |
| A shared pointer to a const TargetDef. | |
| using | MemberPtr = shared_ptr<Member> |
| A shared pointer to a Member. | |
| using | ConstMemberPtr = shared_ptr<const Member> |
| A shared pointer to a const Member. | |
| using | UnitPtr = shared_ptr<Unit> |
| A shared pointer to a Unit. | |
| using | ConstUnitPtr = shared_ptr<const Unit> |
| A shared pointer to a const Unit. | |
| using | UnitDefPtr = shared_ptr<UnitDef> |
| A shared pointer to a UnitDef. | |
| using | ConstUnitDefPtr = shared_ptr<const UnitDef> |
| A shared pointer to a const UnitDef. | |
| using | UnitTypeDefPtr = shared_ptr<UnitTypeDef> |
| A shared pointer to a UnitTypeDef. | |
| using | ConstUnitTypeDefPtr = shared_ptr<const UnitTypeDef> |
| A shared pointer to a const UnitTypeDef. | |
| using | AttributeDefPtr = shared_ptr<AttributeDef> |
| A shared pointer to an AttributeDef. | |
| using | AttributeDefDefPtr = shared_ptr<const AttributeDef> |
| A shared pointer to a const AttributeDef. | |
Variables | |
| MATERIALX_NAMESPACE_BEGIN MX_CORE_API const string | COLOR_SEMANTIC |
| MX_CORE_API const string | SHADER_SEMANTIC |
Definition element subclasses.