summaryrefslogtreecommitdiff
path: root/src/managers/AnimationManager.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/managers/AnimationManager.hpp')
-rw-r--r--src/managers/AnimationManager.hpp4
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);