38 #ifndef Alembic_AbcMaterial_MaterialAssignment_h
39 #define Alembic_AbcMaterial_MaterialAssignment_h
46 namespace AbcMaterial {
49 #define MATERIALASSIGN_PROPNAME ".material.assign"
50 #define MATERIAL_PROPNAME ".material"
121 IMaterialSchema & oResult,
130 IMaterialSchema & oResult,
#define MATERIAL_PROPNAME
GLsizei const GLchar *const * string
ALEMBIC_EXPORT void addMaterialAssignment(Abc::OObject iObject, const std::string &iValue, const std::string &iPropName=MATERIALASSIGN_PROPNAME)
ALEMBIC_EXPORT OMaterialSchema addMaterial(Abc::OObject iObject, const std::string &iPropName=MATERIAL_PROPNAME)
ALEMBIC_EXPORT bool hasMaterial(Abc::IObject iObject, IMaterialSchema &oResult, const std::string &iPropName=MATERIAL_PROPNAME)
#define MATERIALASSIGN_PROPNAME
#define ALEMBIC_VERSION_NS
ALEMBIC_EXPORT bool getMaterialAssignmentPath(Abc::IObject iObject, std::string &oResult, const std::string &iPropName=MATERIALASSIGN_PROPNAME)