Animated_ireg_object Class Reference

#include <animate.h>

Inheritance diagram for Animated_ireg_object:

Inheritance graph
[legend]
Collaboration diagram for Animated_ireg_object:

Collaboration graph
[legend]
List of all members.

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

Animatoranimator

Detailed Description

Definition at line 148 of file animate.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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:


Member Data Documentation

Animator* Animated_ireg_object::animator [private]

Definition at line 150 of file animate.h.

Referenced by get_original_tile_coord(), and write_ireg().


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