#include <SpriteAnimation.hpp>
Definition at line 23 of file SpriteAnimation.hpp.
§ SpriteAnimation()
| gk::SpriteAnimation::SpriteAnimation |
( |
u16 |
delay, |
|
|
bool |
isRepeated = true |
|
) |
| |
|
inline |
§ addFrame()
| void gk::SpriteAnimation::addFrame |
( |
u16 |
frameID | ) |
|
|
inline |
§ currentFrame()
| u16 gk::SpriteAnimation::currentFrame |
( |
| ) |
const |
§ delay()
| u16 gk::SpriteAnimation::delay |
( |
| ) |
const |
|
inline |
§ displayedFramesAmount()
| u16 gk::SpriteAnimation::displayedFramesAmount |
( |
| ) |
const |
§ getFrame()
| u16 gk::SpriteAnimation::getFrame |
( |
u16 |
frameID | ) |
const |
§ isFinished()
| bool gk::SpriteAnimation::isFinished |
( |
| ) |
const |
|
inline |
§ isPlaying()
| bool gk::SpriteAnimation::isPlaying |
( |
| ) |
const |
|
inline |
§ play()
| void gk::SpriteAnimation::play |
( |
| ) |
|
§ reset()
| void gk::SpriteAnimation::reset |
( |
u16 |
frameID = 0 | ) |
|
§ setRepeated()
| void gk::SpriteAnimation::setRepeated |
( |
bool |
isRepeated | ) |
|
|
inline |
§ size()
| u32 gk::SpriteAnimation::size |
( |
| ) |
const |
|
inline |
§ start()
| void gk::SpriteAnimation::start |
( |
| ) |
|
§ stop()
| void gk::SpriteAnimation::stop |
( |
| ) |
|
§ m_delay
| u16 gk::SpriteAnimation::m_delay = 0 |
|
private |
§ m_frames
| std::vector<u16> gk::SpriteAnimation::m_frames |
|
private |
§ m_isPaused
| bool gk::SpriteAnimation::m_isPaused = false |
|
private |
§ m_isRepeated
| bool gk::SpriteAnimation::m_isRepeated = true |
|
private |
§ m_timer
| Timer gk::SpriteAnimation::m_timer |
|
private |
The documentation for this class was generated from the following files: