#include <animate.h>
Inheritance diagram for Animated_object:
Public Member Functions | |
Animated_object (int shapenum, int framenum, unsigned int tilex, unsigned int tiley, unsigned int lft=0) | |
virtual | ~Animated_object () |
virtual void | paint () |
virtual Tile_coord | get_original_tile_coord () const |
Private Attributes | |
Animator * | animator |
Definition at line 127 of file animate.h.
Animated_object::Animated_object | ( | int | shapenum, | |
int | framenum, | |||
unsigned int | tilex, | |||
unsigned int | tiley, | |||
unsigned int | lft = 0 | |||
) |
Definition at line 634 of file animate.cc.
References Animator::create().
Here is the call graph for this function:
Animated_object::~Animated_object | ( | ) | [virtual] |
Definition at line 649 of file animate.cc.
void Animated_object::paint | ( | ) | [virtual] |
Reimplemented from Game_object.
Definition at line 660 of file animate.cc.
References Game_object::paint().
Here is the call graph for this function:
virtual Tile_coord Animated_object::get_original_tile_coord | ( | ) | const [inline, virtual] |
Reimplemented from Game_object.
Definition at line 138 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:
Animator* Animated_object::animator [private] |