37 #ifndef Alembic_AbcMaterial_OMaterial_h
38 #define Alembic_AbcMaterial_OMaterial_h
46 namespace AbcMaterial {
81 : Abc::OSchema<MaterialSchemaInfo>()
112 void addNetworkNode(
const std::string & iNodeName,
116 void setNetworkNodeConnection(
const std::string & iNodeName,
122 getNetworkNodeParameters(
const std::string & iNodeName );
124 void setNetworkTerminal(
const std::string & iTarget,
130 setNetworkInterfaceParameterMapping(
143 void createNodeCompound();
148 Util::shared_ptr< Data >
m_data;
OMaterialSchema this_type
GLsizei const GLchar *const * string
Util::shared_ptr< OMaterial > OMaterialPtr
Abc::OSchemaObject< OMaterialSchema > OMaterial
Object declaration.
Abc::OCompoundProperty m_node
OMaterialSchema(const OMaterialSchema &iCopy)
Copy constructor.
Util::shared_ptr< Data > m_data
#define ALEMBIC_VERSION_NS
Alembic::Util::shared_ptr< CompoundPropertyWriter > CompoundPropertyWriterPtr