|
|
ScriptTickListener & | operator= (ScriptTickListener const &) |
|
| ScriptTickListener (ScriptTickListener const &) |
|
virtual::EventResult | onLevelTickStart (::Level &level) |
|
virtual::EventResult | onLevelTickEnd (::Level &) |
| virtual void | onScriptTickStart () |
| virtual void | onScriptTickEnd () |
|
MCAPI | ScriptTickListener (::ScriptDeferredEventCoordinator &deferredEventCoordinator, ::LevelEventCoordinator &levelEventCoordinator, ::ScriptPluginManager &pluginManager, ::ScriptDiagnostics &diagnostics, ::ScriptAsyncJobCoordinator &asyncJobCoordinator) |
|
MCAPI::ServerPerformanceData & | _getServerPerfData () |
|
MCAPI void * | $ctor (::ScriptDeferredEventCoordinator &deferredEventCoordinator, ::LevelEventCoordinator &levelEventCoordinator, ::ScriptPluginManager &pluginManager, ::ScriptDiagnostics &diagnostics, ::ScriptAsyncJobCoordinator &asyncJobCoordinator) |
|
MCAPI::EventResult | $onLevelTickStart (::Level &level) |
|
MCAPI::EventResult | $onLevelTickEnd (::Level &) |
|
MCAPI void | $onScriptTickStart () |
|
MCAPI void | $onScriptTickEnd () |
|
virtual::EventResult | onLevelInitialized (::Level &level) |
|
virtual::EventResult | onLevelAddedPlayer (::Player &player) |
|
virtual::EventResult | onLevelRemovedPlayer (::Player &player) |
|
virtual::EventResult | onLevelRemovedActor (::Actor &actor) |
|
virtual::EventResult | onLevelTick (::Level &level) |
|
virtual::EventResult | onLevelWeatherChange (::std::string const &dimension, bool wasRaining, bool wasLightning, bool isRaining, bool isLightning) |
|
virtual::EventResult | onEvent (::LevelNotificationEvent const &event) |
|
MCFOLD::EventResult | $onLevelInitialized (::Level &level) |
|
MCFOLD::EventResult | $onLevelAddedPlayer (::Player &player) |
|
MCFOLD::EventResult | $onLevelRemovedPlayer (::Player &player) |
|
MCFOLD::EventResult | $onLevelRemovedActor (::Actor &actor) |
|
MCFOLD::EventResult | $onLevelTick (::Level &level) |
|
MCFOLD::EventResult | $onLevelWeatherChange (::std::string const &dimension, bool wasRaining, bool wasLightning, bool isRaining, bool isLightning) |
|
MCFOLD::EventResult | $onEvent (::LevelNotificationEvent const &event) |
|
virtual void | onRunSystemTick (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushWorldAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushSystemAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushEditorProjectAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushEditorExtensionContextAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushBlockCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushEditorDataStoreAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onFlushItemCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
virtual void | onPreFlushAfterEvents () |
|
virtual void | onPostFlushAfterEvents () |
|
MCFOLD void | $onRunSystemTick (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushWorldAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushSystemAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushEditorProjectAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushEditorExtensionContextAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushBlockCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushEditorDataStoreAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onFlushItemCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
|
MCFOLD void | $onPreFlushAfterEvents () |
|
MCFOLD void | $onPostFlushAfterEvents () |
|
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mFlushingCoroutineSubscription |
|
::ll::TypedStorage< 8, 8, ::ScriptDeferredEventCoordinator & > | mDeferredEventCoordinator |
|
::ll::TypedStorage< 8, 8, ::LevelEventCoordinator & > | mLevelEventCoordinator |
|
::ll::TypedStorage< 8, 8, ::ScriptPluginManager & > | mPluginManager |
|
::ll::TypedStorage< 8, 8, ::ScriptDiagnostics & > | mDiagnostics |
|
::ll::TypedStorage< 8, 8, ::ScriptAsyncJobCoordinator & > | mAsyncJobCoordinator |
|
::ll::TypedStorage< 8, 8, uint64 > | mCurrentTick |
|
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mLevelTickStartTime |
|
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mScriptTickStartTime |
|
::ll::TypedStorage< 8, 8, ::std::chrono::nanoseconds > | mScriptCoroutineDuration |