#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: