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