Animated_ifix_object Class Reference

#include <animate.h>

Inheritance diagram for Animated_ifix_object:

Inheritance graph
[legend]
Collaboration diagram for Animated_ifix_object:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Animated_ifix_object (unsigned char *ifix)
 Animated_ifix_object (int shapenum, int framenum, unsigned int tilex, unsigned int tiley, unsigned int lft=0)
virtual ~Animated_ifix_object ()
virtual void paint ()
virtual Tile_coord get_original_tile_coord () const
virtual void write_ifix (DataSource *ifix)

Private Attributes

Animatoranimator

Detailed Description

Definition at line 171 of file animate.h.


Constructor & Destructor Documentation

Animated_ifix_object::Animated_ifix_object ( unsigned char *  ifix  ) 

Definition at line 736 of file animate.cc.

References animator, and Animator::create().

Here is the call graph for this function:

Animated_ifix_object::Animated_ifix_object ( int  shapenum,
int  framenum,
unsigned int  tilex,
unsigned int  tiley,
unsigned int  lft = 0 
)

Definition at line 722 of file animate.cc.

References Animator::create().

Here is the call graph for this function:

Animated_ifix_object::~Animated_ifix_object (  )  [virtual]

Definition at line 746 of file animate.cc.


Member Function Documentation

void Animated_ifix_object::paint (  )  [virtual]

Reimplemented from Game_object.

Definition at line 757 of file animate.cc.

References Game_object::paint().

Here is the call graph for this function:

virtual Tile_coord Animated_ifix_object::get_original_tile_coord (  )  const [inline, virtual]

Reimplemented from Game_object.

Definition at line 182 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_ifix_object::write_ifix ( DataSource ifix  )  [virtual]

Reimplemented from Ifix_game_object.

Definition at line 768 of file animate.cc.

References animator, Animator::get_framenum(), ShapeID::get_framenum(), ShapeID::set_frame(), and Ifix_game_object::write_ifix().

Here is the call graph for this function:


Member Data Documentation

Animator* Animated_ifix_object::animator [private]

Definition at line 173 of file animate.h.

Referenced by Animated_ifix_object(), get_original_tile_coord(), and write_ifix().


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