rachelnertia / Quiver

An unfinished cross-platform pseudo-3D game engine written in C++
MIT License
34 stars 8 forks source link

Break down AnimationSystem into Animators and Animations #6

Closed rachelnertia closed 6 years ago

rachelnertia commented 6 years ago

This is done now, to my satisfaction, barring a few naming improvements for the AnimatorCollection API and cleanup.

AnimationSystem is now AnimatorCollection. It makes sense for the AnimationLibrary to be owned by the AnimatorCollection, because AnimatorCollection depends on AnimationLibrary.