Frames_actor_action Class Reference

#include <actions.h>

Inheritance diagram for Frames_actor_action:

Inheritance graph
[legend]
Collaboration diagram for Frames_actor_action:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Frames_actor_action (signed char *f, int c, int spd=200, Game_object *o=0)
virtual ~Frames_actor_action ()
virtual int handle_event (Actor *actor)
int get_index ()

Private Attributes

signed char * frames
int cnt
int index
int speed
Game_objectobj

Detailed Description

Definition at line 206 of file actions.h.


Constructor & Destructor Documentation

Frames_actor_action::Frames_actor_action ( signed char *  f,
int  c,
int  spd = 200,
Game_object o = 0 
)

Definition at line 700 of file actions.cc.

virtual Frames_actor_action::~Frames_actor_action (  )  [inline, virtual]

Definition at line 216 of file actions.h.

References frames.


Member Function Documentation

int Frames_actor_action::handle_event ( Actor actor  )  [virtual]

Implements Actor_action.

Reimplemented in Sit_actor_action.

Definition at line 718 of file actions.cc.

References Actor::change_frame(), Game_object::change_frame(), Game_window::get_instance(), gwin, and Exult_server::obj.

Referenced by Sit_actor_action::handle_event().

Here is the call graph for this function:

int Frames_actor_action::get_index (  )  [inline]

Definition at line 220 of file actions.h.

References index.


Member Data Documentation

signed char* Frames_actor_action::frames [private]

Reimplemented in Sit_actor_action.

Definition at line 208 of file actions.h.

Referenced by ~Frames_actor_action().

int Frames_actor_action::cnt [private]

Definition at line 210 of file actions.h.

int Frames_actor_action::index [private]

Definition at line 211 of file actions.h.

Referenced by get_index().

int Frames_actor_action::speed [private]

Definition at line 212 of file actions.h.

Game_object* Frames_actor_action::obj [private]

Definition at line 213 of file actions.h.


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