37 #ifndef Alembic_AbcCollection_OCollections_h
38 #define Alembic_AbcCollection_OCollections_h
45 namespace AbcCollection {
65 const std::string &iName,
78 const std::string &iName,
85 : Abc::OSchema<CollectionsSchemaInfo>()
93 createCollection(
const std::string &iName,
OCollectionsSchema this_type
size_t getNumCollections()
Returns the number of collections that we have.
OCollectionsSchema(const OCollectionsSchema &iCopy)
Copy constructor.
std::vector< Abc::OStringArrayProperty > m_collections
Abc::OSchemaObject< OCollectionsSchema > OCollections
Object declaration.
Util::shared_ptr< OCollections > OCollectionsPtr
bool valid() const
Returns whether this function set is valid.
#define ALEMBIC_VERSION_NS
Alembic::Util::shared_ptr< CompoundPropertyWriter > CompoundPropertyWriterPtr