diff options
Diffstat (limited to 'src/managers/AnimationManager.hpp')
| -rw-r--r-- | src/managers/AnimationManager.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/managers/AnimationManager.hpp b/src/managers/AnimationManager.hpp index 6d2830fd..cf1f19b3 100644 --- a/src/managers/AnimationManager.hpp +++ b/src/managers/AnimationManager.hpp @@ -13,6 +13,8 @@ class CAnimationManager { CAnimationManager(); void tick(); + bool shouldTickForNext(); + void scheduleTick(); void addBezierWithName(std::string, const Vector2D&, const Vector2D&); void removeAllBeziers(); @@ -42,6 +44,8 @@ class CAnimationManager { std::unordered_map<std::string, CBezierCurve> m_mBezierCurves; + bool m_bTickScheduled = false; + // Anim stuff void animationPopin(CWindow*, bool close = false, float minPerc = 0.f); void animationSlide(CWindow*, std::string force = "", bool close = false); |
