DelaySystem class
game.DelaySystem
Inheritance
Base: game.IDelaySystem
Derived
None.
Properties
None.
Functions
game.DelayID DelayEvent(WeakHandle<ent.Entity> entity, red.Event eventToDelay, float timeToDelay, bool? isAffectedByTimeDilation)RTTIgame.DelayID DelayCallback(game.DelaySystemScriptedDelayCallbackWrapper delayCallback, float timeToDelay, bool? isAffectedByTimeDilation)RTTIgame.DelayID DelayPSEvent(game.PersistentID psID, CName classType, red.Event eventToDelay, float timeToDelay, bool? isAffectedByTimeDilation)RTTIgame.DelayID DelayScriptableSystemRequest(CName systemName, game.ScriptableSystemRequest requestToDelay, float timeToDelay, bool? isAffectedByTimeDilation)RTTIvoid CancelDelay(game.DelayID delayID)RTTIvoid CancelCallback(game.DelayID delayID)RTTIvoid DelayEventNextFrame(WeakHandle<ent.Entity> entity, red.Event eventToDelay)RTTIvoid DelayCallbackNextFrame(game.DelaySystemScriptedDelayCallbackWrapper delayCallback)RTTIvoid DelayPSEventNextFrame(game.PersistentID psID, CName classType, red.Event eventToDelay)RTTIvoid DelayScriptableSystemRequestNextFrame(CName systemName, game.ScriptableSystemRequest requestToDelay)RTTIgame.DelayID TickOnEvent(WeakHandle<ent.Entity> entity, game.TickableEvent eventToTick, float duration)RTTIvoid CancelTick(game.DelayID delayID)RTTIvoid QueueTask(IScriptable caller, game.ScriptTaskData data, CName funtionName, game.ScriptTaskExecutionStage executionStage)RTTIfloat GetRemainingDelayTime(game.DelayID delayID)RTTI