#include <animate.h>
Inheritance diagram for Animated_ireg_object:
Public Member Functions | |
Animated_ireg_object (int shapenum, int framenum, unsigned int tilex, unsigned int tiley, unsigned int lft=0) | |
virtual | ~Animated_ireg_object () |
virtual void | paint () |
virtual Tile_coord | get_original_tile_coord () const |
virtual void | write_ireg (DataSource *out) |
Private Attributes | |
Animator * | animator |
Definition at line 148 of file animate.h.
Animated_ireg_object::Animated_ireg_object | ( | int | shapenum, | |
int | framenum, | |||
unsigned int | tilex, | |||
unsigned int | tiley, | |||
unsigned int | lft = 0 | |||
) |
Definition at line 672 of file animate.cc.
References Animator::create().
Here is the call graph for this function:
Animated_ireg_object::~Animated_ireg_object | ( | ) | [virtual] |
Definition at line 687 of file animate.cc.
void Animated_ireg_object::paint | ( | ) | [virtual] |
Reimplemented from Ireg_game_object.
Definition at line 698 of file animate.cc.
References Ireg_game_object::paint().
Here is the call graph for this function:
virtual Tile_coord Animated_ireg_object::get_original_tile_coord | ( | ) | const [inline, virtual] |
Reimplemented from Game_object.
Definition at line 158 of file animate.h.
References animator, Animator::get_deltax(), Animator::get_deltay(), and Game_object::get_tile().
Here is the call graph for this function:
void Animated_ireg_object::write_ireg | ( | DataSource * | out | ) | [virtual] |
Reimplemented from Ireg_game_object.
Definition at line 709 of file animate.cc.
References animator, Animator::get_framenum(), ShapeID::get_framenum(), ShapeID::set_frame(), and Ireg_game_object::write_ireg().
Here is the call graph for this function:
Animator* Animated_ireg_object::animator [private] |
Definition at line 150 of file animate.h.
Referenced by get_original_tile_coord(), and write_ireg().