37 #ifndef Alembic_AbcCoreLayer_Foundation_h
38 #define Alembic_AbcCoreLayer_Foundation_h
44 namespace AbcCoreLayer {
47 namespace AbcA = ::Alembic::AbcCoreAbstract;
52 typedef Alembic::Util::shared_ptr< ArImpl >
ArImplPtr;
55 typedef Alembic::Util::shared_ptr< OrImpl >
OrImplPtr;
60 typedef Alembic::Util::shared_ptr< CprImpl >
CprImplPtr;
62 typedef std::vector< Alembic::AbcCoreAbstract::ArchiveReaderPtr >
65 typedef std::vector< Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr >
72 #endif //_Alembic_AbcCoreLayer_Foundation_h_
std::vector< Alembic::AbcCoreAbstract::ArchiveReaderPtr > ArchiveReaderPtrs
Alembic::Util::shared_ptr< CprImpl > CprImplPtr
Alembic::Util::shared_ptr< OrImpl > OrImplPtr
std::map< std::string, size_t > ChildNameMap
std::vector< Alembic::AbcCoreAbstract::CompoundPropertyReaderPtr > CompoundReaderPtrs
Alembic::Util::shared_ptr< ArImpl > ArImplPtr
Alembic::Util::shared_ptr< AbcA::ObjectHeader > ObjectHeaderPtr
#define ALEMBIC_VERSION_NS