4 #ifndef _SCENEGRAPH_ANIMATION_H
5 #define _SCENEGRAPH_ANIMATION_H
16 class BinaryConverter;
21 Animation(
const std::string &name,
double duration);
25 const std::string &
GetName()
const {
return m_name; }
29 const std::vector<AnimationChannel> &
GetChannels()
const {
return m_channels; }
37 std::vector<AnimationChannel> m_channels;
Definition: Animation.h:19
void UpdateChannelTargets(Node *root)
Definition: Animation.cpp:30
const std::string & GetName() const
Definition: Animation.h:25
Animation(const std::string &name, double duration)
Definition: Animation.cpp:13
void SetProgress(double)
Definition: Animation.cpp:130
void Interpolate()
Definition: Animation.cpp:40
const std::vector< AnimationChannel > & GetChannels() const
Definition: Animation.h:29
double GetDuration() const
Definition: Animation.h:24
double GetProgress()
Definition: Animation.cpp:125
Definition: BinaryConverter.h:43
Definition: CityOnPlanet.h:31