DeviceActionQueue class
DeviceActionQueue
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
actionsInQueue | game.device.Action?[] | scripted |
maxQueueSize | int | scripted |
locked | bool | scripted |
Functions
void LockQueue()RTTIvoid UnlockQueue()RTTIint GetMaxQueueSize()RTTIvoid SetMaxQueueSize(int maxQueueSize)RTTIint GetQueueSize()RTTIint GetQueuedActionsTotalCost()RTTIbool IsQhQueueUploadInProgress()RTTIbool CanNewActionBeQueued()RTTIbool HasActionInQueue()RTTIbool IsActionQueueFull()RTTIvoid DecreaseUploadTime(ScriptableDeviceAction deviceAction, float decreaseQhUploadTimeVal)RTTIbool PutActionInQueue(ScriptableDeviceAction deviceAction, float decreaseQhUploadTimeVal)RTTIgame.device.Action? PopActionInQueue()RTTIstatic void GetAllDisallowedActionNames(CName[] actionNames)staticRTTI global