From 194fdb35c2e1f7006d0033bfa5432dbea747d23b Mon Sep 17 00:00:00 2001 From: gered Date: Tue, 11 Dec 2012 12:47:06 -0500 Subject: [PATCH] add Ms3d getters for animation sequence data --- src/ms3d/ms3d.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ms3d/ms3d.h b/src/ms3d/ms3d.h index e054bff..3e15387 100644 --- a/src/ms3d/ms3d.h +++ b/src/ms3d/ms3d.h @@ -116,6 +116,7 @@ public: unsigned short GetNumMeshes() const { return m_numMeshes; } unsigned short GetNumMaterials() const { return m_numMaterials; } unsigned short GetNumJoints() const { return m_numJoints; } + int GetNumAnimations() const { return m_animations.size(); } float GetAnimationFps() const { return m_animationFps; } int GetNumFrames() const { return m_numFrames; } Ms3dVertex* GetVertices() const { return m_vertices; } @@ -123,6 +124,7 @@ public: Ms3dMesh* GetMeshes() const { return m_meshes; } Ms3dMaterial* GetMaterials() const { return m_materials; } Ms3dJoint* GetJoints() const { return m_joints; } + const Ms3dAnimation* GetAnimation(int index) const { return &m_animations[index]; } int FindIndexOfJoint(const std::string &jointName) const;