Definition: FF7NameLookup.h:24
std::map< String, Animation > AnimationMap
Definition: VGearsTile.h:77
std::vector< KeyFrame > KeyFrameList
Definition: VGearsTile.h:57
Blending
Definition: VGearsTile.h:23
@ B_ALPHA
Tile blending mode: Alpha.
Definition: VGearsTile.h:28
@ B_SUBTRACT
Tile blending mode: Substract.
Definition: VGearsTile.h:38
@ B_ADD
Tile blending mode: Add.
Definition: VGearsTile.h:33
A tile animation.
Definition: VGearsTile.h:62
KeyFrameList key_frames
List of key frames of the animation.
Definition: VGearsTile.h:74
Ogre::Real length
Animation length.
Definition: VGearsTile.h:69
A tile key frame.
Definition: VGearsTile.h:44
Ogre::Real time
Key frame timestamp.
Definition: VGearsTile.h:49
Ogre::Vector4 uv
Key frame movement coordinates.
Definition: VGearsTile.h:54
A tile.
Definition: VGearsTile.h:82
int height
Tile hecight.
Definition: VGearsTile.h:92
AnimationMap animations
List of animations associated to the tile.
Definition: VGearsTile.h:117
Ogre::Vector4 uv
Definition: VGearsTile.h:102
Ogre::Vector2 destination
Tile destination coordinates in the background.
Definition: VGearsTile.h:97
Ogre::Real depth
Tile depth.
Definition: VGearsTile.h:107
int width
Tile width.
Definition: VGearsTile.h:87
Blending blending
Tile blending type.
Definition: VGearsTile.h:112