37 #ifndef Alembic_Abc_OBaseProperty_h
38 #define Alembic_Abc_OBaseProperty_h
56 template <
class PROP_PTR>
191 template <
class PROP_PTR>
198 getErrorHandler().setPolicy( iPolicy );
210 template <
class PROP_PTR>
215 return m_property->getHeader();
224 template <
class PROP_PTR>
229 return OObject( m_property->getObject(),
231 getErrorHandlerPolicy() );
AbcA::TimeSamplingPtr getTimeSampling() const
OObject getObject() const
const std::string & getName() const
GLsizei const GLchar *const * string
const AbcA::MetaData & getMetaData() const
Alembic::Util::shared_ptr< TimeSampling > TimeSamplingPtr
AbcA::PropertyType getPropertyType() const
OBasePropertyT< AbcA::BasePropertyWriterPtr > OBaseProperty
const AbcA::DataType & getDataType() const
#define ALEMBIC_ABC_SAFE_CALL_BEGIN(CONTEXT)
ALEMBIC_OPERATOR_BOOL(valid())
const AbcA::PropertyHeader & getHeader() const
#define ALEMBIC_ABC_SAFE_CALL_END()
OBasePropertyT< PROP_PTR > operator_bool_base_type
OBasePropertyT< PROP_PTR > this_type
#define ALEMBIC_VERSION_NS