35 #ifndef IE_CORE_COMPOUNDFRAMELIST_H
36 #define IE_CORE_COMPOUNDFRAMELIST_H
38 #include "IECore/Export.h"
39 #include "IECore/FrameList.h"
62 std::vector< FrameListPtr > &getFrameLists();
63 const std::vector< FrameListPtr > &getFrameLists()
const;
64 void setFrameLists(
const std::vector< FrameListPtr > & );
69 void asList( std::vector<Frame> &frames )
const override ;
70 std::string asString()
const override;
71 bool isEqualTo( ConstFrameListPtr other )
const override;
72 FrameListPtr copy()
const override ;
74 static FrameListPtr parse(
const std::string &frameList );
78 std::vector< FrameListPtr > m_frameLists;
82 static FrameList::Parser< CompoundFrameList > g_parserRegistrar;
90 #endif // IE_CORE_COMPOUNDFRAMELIST_H
Definition: CompoundFrameList.h:48
This namespace contains all components of the core library.
Definition: AddSmoothSkinningInfluencesOp.h:43
Definition: FrameList.h:52