Handle to a scheduled function
Type: Reference type
Declaration | Description |
---|---|
float GetNextCallTime() const | Gets the next call time, in seconds |
void SetNextCallTime(const float flNextCallTime) | Sets the next call time, in seconds. Is an absolute value (g_Engine.time + RepeatTime by default).Times in the past will result in a call on the next frame. |
float GetRepeatTime() const | Gets the repeat time, in seconds |
void SetRepeatTime(const float flRepeatTime) | Sets the repeat time, in seconds. Must be a positive value (may be zero) |
int GetRepeatCount() const | Gets the repeat count |
bool IsInfiniteRepeat() const | Returns whether this function repeats infinitely |
void SetRepeatCount(const int iRepeatCount) | Sets the repeat count. Must be a positive value (may be zero) or REPEAT_INFINITE_TIMES |
void MakeInfiniteRepeat() | Makes this an infinite repeat function |
bool HasBeenRemoved() const | Returns whether this function has been removed from the scheduler or not |