Animated_object Class Reference

#include <animate.h>

Inheritance diagram for Animated_object:

Inheritance graph
[legend]
Collaboration diagram for Animated_object:

Collaboration graph
[legend]
List of all members.

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

Animatoranimator

Detailed Description

Definition at line 127 of file animate.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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:


Member Data Documentation

Animator* Animated_object::animator [private]

Definition at line 129 of file animate.h.

Referenced by get_original_tile_coord().


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 14:46:48 2007 for ExultEngine by  doxygen 1.5.1