#include <Core/Asset/AnimationData.hpp>
The AnimationData class stores all the HandleAnimation related to an animation of an object, one per animation Handle.
- Note
- Objects can have several AnimationData, one for each animation.
Definition at line 37 of file AnimationData.hpp.
◆ AnimationData()
Ra::Core::Asset::AnimationData::AnimationData |
( |
const std::string & | name = "" | ) |
|
|
explicit |
◆ ~AnimationData()
Ra::Core::Asset::AnimationData::~AnimationData |
( |
| ) |
|
◆ displayInfo()
void Ra::Core::Asset::AnimationData::displayInfo |
( |
| ) |
const |
|
inline |
◆ getFramesSize()
uint Ra::Core::Asset::AnimationData::getFramesSize |
( |
| ) |
const |
|
inline |
◆ getHandleData()
- Returns
- the list of HandleAnimations, i.e. the whole animation frames.
Definition at line 84 of file AnimationData.hpp.
◆ getTime()
const AnimationTime & Ra::Core::Asset::AnimationData::getTime |
( |
| ) |
const |
|
inline |
◆ getTimeStep()
◆ setHandleData()
◆ setName()
void Ra::Core::Asset::AnimationData::setName |
( |
const std::string & | name | ) |
|
|
inline |
◆ setTime()
void Ra::Core::Asset::AnimationData::setTime |
( |
const AnimationTime & | time | ) |
|
|
inline |
◆ setTimeStep()
◆ m_dt
◆ m_keyFrame
◆ m_time
The documentation for this class was generated from the following files:
- /home/runner/work/Radium-Engine/Radium-Engine/src/Radium-Engine/src/Core/Asset/AnimationData.hpp
- /home/runner/work/Radium-Engine/Radium-Engine/src/Radium-Engine/src/Core/Asset/AnimationData.cpp