23 SetUndestroyable(
true);
26 Animation(
float totalTime, std::list<KeyFrame*> keyframes) {
27 SetUndestroyable(
true);
29 m_keyframes = std::move(keyframes);
34 void SetKeyframe(
float totalTime, std::list<KeyFrame*> keyframes);
36 void Exterminate()
override;
38 float GetLength()
const {
42 std::list<KeyFrame*> GetKeyFrames()
const {
51 std::list<KeyFrame*> m_keyframes;