aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/animations
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/graphics/animations')
-rw-r--r--src/libjin/graphics/animations/je_animator.cpp5
-rw-r--r--src/libjin/graphics/animations/je_animator.h4
2 files changed, 8 insertions, 1 deletions
diff --git a/src/libjin/graphics/animations/je_animator.cpp b/src/libjin/graphics/animations/je_animator.cpp
index e15dc90..449799d 100644
--- a/src/libjin/graphics/animations/je_animator.cpp
+++ b/src/libjin/graphics/animations/je_animator.cpp
@@ -118,6 +118,11 @@ namespace JinEngine
return mSpeed;
}
+ uint Animator::getFrameCount()
+ {
+ return mAnimation->getFrameCount();
+ }
+
}
}
} \ No newline at end of file
diff --git a/src/libjin/graphics/animations/je_animator.h b/src/libjin/graphics/animations/je_animator.h
index bee3d7d..e2369cf 100644
--- a/src/libjin/graphics/animations/je_animator.h
+++ b/src/libjin/graphics/animations/je_animator.h
@@ -15,7 +15,7 @@ namespace JinEngine
namespace Animations
{
- class Animator : public Object, public IRenderable
+ class Animator : public Object, public Renderable
{
public:
Animator();
@@ -46,6 +46,8 @@ namespace JinEngine
float getSpeed();
+ uint getFrameCount();
+
private:
const Animation* mAnimation;