|
OpenEnroth 39d87c6
|
#include <IconFrameTable.h>
Public Member Functions | |
| int | animationId (std::string_view animationName) const |
| Duration | animationLength (int animationId) const |
| GraphicsImage * | animationFrame (int animationId, Duration frameTime) |
Private Member Functions | |
| GraphicsImage * | loadTexture (int frameId) |
Private Attributes | |
| std::vector< IconFrameData > | _frames |
| std::vector< GraphicsImage * > | _textures |
Friends | |
| void | deserialize (const Blob &src, IconFrameTable *dst) |
| GraphicsImage * IconFrameTable::animationFrame | ( | int | animationId, |
| Duration | frameTime | ||
| ) |
| int IconFrameTable::animationId | ( | std::string_view | animationName | ) | const |
| Duration IconFrameTable::animationLength | ( | int | animationId | ) | const |
|
private |
|
friend |
|
private |
|
private |