17.void(
void) _m_ncTimerFunc;
48 virtual void Save(
float);
49 virtual void Restore(
string,
string);
57 virtual void _TimerThink(
void);
58 virtual void _TempTimerThink(
void);
void ncEntity(void)
The constructor.
Definition Entity.qc:29
virtual void Restore(string, string)
Similar to ncIO::SpawnKey() but for save-game fields.
Definition Timer.qc:140
static ncTimer ScheduleTimer(entity, void(), float, bool)
When called, creates and sets up a new timer, starts immediately.
Definition Timer.qc:64
nonvirtual void StopTimer(void)
Invalidates the timer when called.
Definition Timer.qc:120
virtual void RunTimer(void)
Runs the timer that's set up.
Definition Timer.qc:95
virtual void OnRemoveEntity(void)
Handles what happens before the entity gets removed from the client game.
Definition Timer.qc:113
void ncTimer(void)
Definition Timer.qc:18
static ncTimer TemporaryTimer(entity, void(), float, bool)
When called, creates a self garbage collecting version of a timer.
Definition Timer.qc:80
static ncTimer SetupTimer(entity, void(), float, bool)
When called, sets up a timer that has to be run manually later.
Definition Timer.qc:102
virtual void Save(float)
Handles saving a copy of this entity to a given filehandle.
Definition Timer.qc:130