#ifndef ANIMATOR_H
#define ANIMATOR_H
namespace fw
{
class SceneNode;
class Animator
{
public:
Animator(const std::string& sName) : m_sName(sName) {}
virtual ~Animator() {}
virtual void AnimateNode(SceneNode* pNode, float fTimeMs) = 0;
std::string& GetName() { return m_sName; }
private:
std::string m_sName;
};
}
#endif