Npc_flag_timer Class Reference

Inheritance diagram for Npc_flag_timer:

Inheritance graph
[legend]
Collaboration diagram for Npc_flag_timer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Npc_flag_timer (Npc_timer_list *l, int f, Npc_flag_timer **loc)
virtual ~Npc_flag_timer ()
void handle_event (unsigned long curtime, long udata)

Private Attributes

int flag
uint32 end_time
Npc_flag_timer ** listloc

Detailed Description

Definition at line 133 of file npctime.cc.


Constructor & Destructor Documentation

Npc_flag_timer::Npc_flag_timer ( Npc_timer_list l,
int  f,
Npc_flag_timer **  loc 
) [inline]

Definition at line 139 of file npctime.cc.

References end_time, and Game::get_ticks().

Here is the call graph for this function:

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

Definition at line 144 of file npctime.cc.

References listloc.


Member Function Documentation

void Npc_flag_timer::handle_event ( unsigned long  curtime,
long  udata 
) [virtual]

Implements Time_sensitive.

Definition at line 532 of file npctime.cc.

References Time_queue::add(), Game_window::get_tqueue(), gwin, and Exult_server::npc.

Here is the call graph for this function:


Member Data Documentation

int Npc_flag_timer::flag [private]

Definition at line 135 of file npctime.cc.

uint32 Npc_flag_timer::end_time [private]

Definition at line 136 of file npctime.cc.

Referenced by Npc_flag_timer().

Npc_flag_timer** Npc_flag_timer::listloc [private]

Definition at line 137 of file npctime.cc.

Referenced by ~Npc_flag_timer().


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