#include <npctime.h>
Collaboration diagram for Npc_timer_list:
Public Member Functions | |
Npc_timer_list (Actor *n) | |
~Npc_timer_list () | |
void | start_hunger () |
void | start_poison () |
void | start_sleep () |
void | start_invisibility () |
void | start_protection () |
void | start_might () |
void | start_curse () |
void | start_paralyze () |
Private Attributes | |
Actor * | npc |
Npc_hunger_timer * | hunger |
Npc_poison_timer * | poison |
Npc_sleep_timer * | sleep |
Npc_invisibility_timer * | invisibility |
Npc_protection_timer * | protection |
Npc_flag_timer * | might |
Npc_flag_timer * | curse |
Npc_flag_timer * | paralyze |
Friends | |
class | Npc_hunger_timer |
class | Npc_poison_timer |
class | Npc_sleep_timer |
class | Npc_invisibility_timer |
class | Npc_protection_timer |
class | Npc_flag_timer |
Definition at line 38 of file npctime.h.
Npc_timer_list::~Npc_timer_list | ( | ) |
void Npc_timer_list::start_hunger | ( | ) |
Definition at line 174 of file npctime.cc.
void Npc_timer_list::start_poison | ( | ) |
Definition at line 186 of file npctime.cc.
void Npc_timer_list::start_sleep | ( | ) |
Definition at line 199 of file npctime.cc.
void Npc_timer_list::start_invisibility | ( | ) |
Definition at line 212 of file npctime.cc.
void Npc_timer_list::start_protection | ( | ) |
void Npc_timer_list::start_might | ( | ) |
void Npc_timer_list::start_curse | ( | ) |
void Npc_timer_list::start_paralyze | ( | ) |
friend class Npc_hunger_timer [friend] |
friend class Npc_poison_timer [friend] |
friend class Npc_sleep_timer [friend] |
friend class Npc_invisibility_timer [friend] |
friend class Npc_protection_timer [friend] |
friend class Npc_flag_timer [friend] |
Actor* Npc_timer_list::npc [private] |
Npc_hunger_timer* Npc_timer_list::hunger [private] |
Npc_poison_timer* Npc_timer_list::poison [private] |
Npc_sleep_timer* Npc_timer_list::sleep [private] |
Definition at line 44 of file npctime.h.
Referenced by Npc_invisibility_timer::~Npc_invisibility_timer().
Npc_protection_timer* Npc_timer_list::protection [private] |
Definition at line 45 of file npctime.h.
Referenced by Npc_protection_timer::~Npc_protection_timer().
Npc_flag_timer* Npc_timer_list::might [private] |
Npc_flag_timer * Npc_timer_list::curse [private] |
Npc_flag_timer * Npc_timer_list::paralyze [private] |