37 #ifndef Alembic_AbcCoreAbstract_BasePropertyWriter_h
38 #define Alembic_AbcCoreAbstract_BasePropertyWriter_h
46 namespace AbcCoreAbstract {
79 {
return getHeader().getName(); }
87 {
return getHeader().getPropertyType(); }
108 {
return getHeader().getMetaData(); }
115 {
return getHeader().getDataType(); }
122 {
return getHeader().getTimeSampling(); }
Alembic::Util::shared_ptr< ObjectWriter > ObjectWriterPtr
GLsizei const GLchar *const * string
GU_API GA_Offset getParent(const GU_Detail *gdp, const GA_Offset &node)
const std::string & getName() const
Alembic::Util::shared_ptr< TimeSampling > TimeSamplingPtr
const DataType & getDataType() const
const MetaData & getMetaData() const
Alembic::Util::shared_ptr< ArrayPropertyWriter > ArrayPropertyWriterPtr
Alembic::Util::shared_ptr< ScalarPropertyWriter > ScalarPropertyWriterPtr
TimeSamplingPtr getTimeSampling() const
#define ALEMBIC_VERSION_NS
PropertyType getPropertyType() const
Alembic::Util::shared_ptr< CompoundPropertyWriter > CompoundPropertyWriterPtr