Public Member Functions | |
Npc_invisibility_timer (Npc_timer_list *l) | |
virtual | ~Npc_invisibility_timer () |
void | handle_event (unsigned long curtime, long udata) |
Private Attributes | |
uint32 | end_time |
Definition at line 99 of file npctime.cc.
Npc_invisibility_timer::Npc_invisibility_timer | ( | Npc_timer_list * | l | ) | [inline] |
Definition at line 103 of file npctime.cc.
References end_time, and Game::get_ticks().
Here is the call graph for this function:
virtual Npc_invisibility_timer::~Npc_invisibility_timer | ( | ) | [inline, virtual] |
Definition at line 107 of file npctime.cc.
References Npc_timer_list::invisibility, and Npc_timer::list.
void Npc_invisibility_timer::handle_event | ( | unsigned long | curtime, | |
long | udata | |||
) | [virtual] |
Implements Time_sensitive.
Definition at line 474 of file npctime.cc.
References Time_queue::add(), Game_window::add_dirty(), Game_window::get_tqueue(), gwin, Obj_flags::invisible, Exult_server::npc, and Wearing_ring().
Here is the call graph for this function:
uint32 Npc_invisibility_timer::end_time [private] |