17.void(
void) _m_ncTimerFunc;
31 static ncTimer ScheduleTimer(entity,
void(),
float,
bool);
34 static ncTimer TemporaryTimer(entity,
void(),
float,
bool);
37 virtual void RunTimer(
void);
39 nonvirtual
bool IsRunning(
void);
42 nonvirtual
void SetupTimer(entity receiver,
void() call,
float interval,
bool repeats);
45 nonvirtual
void StopTimer(
void);
47 nonvirtual
void WipeEntityTimers(entity targetEntity);
49 virtual void OnRemoveEntity(
void);
52 virtual void Save(
float);
53 virtual void Restore(
string,
string);
60 virtual void _TimerThink(
void);
61 virtual void _TempTimerThink(
void);
ncEntity is the lowest of the user-accessible entity class.
Definition: Entity.h:75
This class provides a way to trigger a function in the future.
Definition: Timer.h:26