|
enum class | IntervalStatus : uint { Once = 0
, Repeat = 1
, Expired = 2
} |
|
|
ScriptTickSignal & | operator= (ScriptTickSignal const &) |
|
| ScriptTickSignal (ScriptTickSignal const &) |
|
MCAPI void | _processActive (::std::vector<::ScriptModuleMinecraft::ScriptTickSignal::Slot > &slots, uint currentTick, ::ScriptDeferredFlushTracker &deferredTracker) |
|
MCAPI void | _processPending (::std::vector<::std::variant< ::ScriptModuleMinecraft::ScriptTickSignal::PendingSubscribe, ::ScriptModuleMinecraft::ScriptTickSignal::PendingUnsubscribe > > &pendingList, ::std::vector<::ScriptModuleMinecraft::ScriptTickSignal::Slot > &activeList) |
|
MCAPI uint | scheduleInterval (::Scripting::Closure< void()> &&closure, uint interval, uint currentTick) |
|
MCAPI uint | scheduleTimeout (::Scripting::Closure< void()> &&closure, uint delay, uint currentTick) |
|
MCAPI uint | scheduleTimeout (::std::function< void()> function, uint delay, uint currentTick) |
|
MCAPI uint | scheduleTimeoutSafe (::Scripting::Closure< void()> &&closure, uint currentTick) |
|
The documentation for this class was generated from the following file: