#include <tileanimation.h>
◆ deSerialize()
| void TileAnimationParams::deSerialize |
( |
std::istream & | is, |
|
|
u16 | protocol_ver ) |
◆ determineParams()
| void TileAnimationParams::determineParams |
( |
v2u32 | texture_size, |
|
|
int * | frame_count, |
|
|
int * | frame_length_ms, |
|
|
v2u32 * | frame_size ) const |
◆ extractFirstFrame()
| void TileAnimationParams::extractFirstFrame |
( |
std::string & | name | ) |
const |
◆ getTextureCoords()
| v2f TileAnimationParams::getTextureCoords |
( |
v2u32 | texture_size, |
|
|
int | frame ) const |
◆ getTextureModifer()
| void TileAnimationParams::getTextureModifer |
( |
std::ostream & | os, |
|
|
v2u32 | texture_size, |
|
|
int | frame ) const |
◆ serialize()
| void TileAnimationParams::serialize |
( |
std::ostream & | os, |
|
|
u16 | protocol_ver ) const |
◆ [union]
◆ aspect_h
| int TileAnimationParams::aspect_h |
◆ aspect_w
| int TileAnimationParams::aspect_w |
◆ frame_length
| float TileAnimationParams::frame_length |
◆ frames_h
| int TileAnimationParams::frames_h |
◆ frames_w
| int TileAnimationParams::frames_w |
◆ length
| float TileAnimationParams::length |
◆ [struct]
| struct { ... } TileAnimationParams::sheet_2d |
◆ type
Referenced by createAnimationFrames(), deSerialize(), determineParams(), extractFirstFrame(), fillTileAttribs(), getTextureCoords(), getTextureModifer(), NodeVisuals::preUpdateTextures(), read_animation_definition(), read_json_value(), serialize(), and ParticleSpawner::spawnParticle().
◆ [struct]
| struct { ... } TileAnimationParams::vertical_frames |
The documentation for this struct was generated from the following files: