Sequence_actor_action Class Reference

#include <actions.h>

Inheritance diagram for Sequence_actor_action:

Inheritance graph
[legend]
Collaboration diagram for Sequence_actor_action:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Sequence_actor_action (Actor_action **act, int spd=100)
 Sequence_actor_action (Actor_action *a0, Actor_action *a1, Actor_action *a2=0, Actor_action *a3=0)
void set_speed (int spd)
virtual ~Sequence_actor_action ()
virtual int handle_event (Actor *actor)

Private Attributes

Actor_action ** actions
int index
int speed

Detailed Description

Definition at line 243 of file actions.h.


Constructor & Destructor Documentation

Sequence_actor_action::Sequence_actor_action ( Actor_action **  act,
int  spd = 100 
) [inline]

Definition at line 251 of file actions.h.

Sequence_actor_action::Sequence_actor_action ( Actor_action a0,
Actor_action a1,
Actor_action a2 = 0,
Actor_action a3 = 0 
)

Definition at line 742 of file actions.cc.

References actions.

Sequence_actor_action::~Sequence_actor_action (  )  [virtual]

Definition at line 762 of file actions.cc.

References actions.


Member Function Documentation

void Sequence_actor_action::set_speed ( int  spd  )  [inline]

Definition at line 257 of file actions.h.

References speed.

Referenced by Actor_action::create_action_sequence().

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

Implements Actor_action.

Definition at line 777 of file actions.cc.

References actions.


Member Data Documentation

Actor_action** Sequence_actor_action::actions [private]

Definition at line 245 of file actions.h.

int Sequence_actor_action::index [private]

Definition at line 246 of file actions.h.

int Sequence_actor_action::speed [private]

Definition at line 247 of file actions.h.

Referenced by set_speed().


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