MaterialX 1.39.2
|
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.