3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/core/utility/pub_sub/Subscription.h"
8#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
9#include "mc/deps/scripting/script_engine/Promise.h"
10#include "mc/network/NetworkIdentifier.h"
11#include "mc/world/events/EventListenerDispatcher.h"
12#include "mc/world/events/EventResult.h"
13#include "mc/world/events/LevelEventListener.h"
14#include "mc/world/events/PlayerEventListener.h"
24namespace Json {
class Value; }
25namespace ScriptModuleMinecraftServerUI {
class ScriptActionFormResponse; }
26namespace ScriptModuleMinecraftServerUI {
class ScriptFormRejectError; }
27namespace ScriptModuleMinecraftServerUI {
class ScriptMessageFormResponse; }
28namespace ScriptModuleMinecraftServerUI {
class ScriptMessageFormResponseV2; }
29namespace ScriptModuleMinecraftServerUI {
class ScriptModalFormResponse; }
30namespace ScriptModuleMinecraftServerUI {
class ScriptModalFormResponseV2; }
72 ::ll::TypedStorage<8, 176, ::NetworkIdentifier> mClientNetworkIdentifier;
91 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mReloadSub;
92 ::ll::TypedStorage<8, 8, ::LevelEventCoordinator&> mLevelEventCoordinator;
93 ::ll::TypedStorage<8, 8, ::ServerPlayerEventCoordinator&> mPlayerEventCoordinator;
94 ::ll::TypedStorage<4, 4, uint> mLastRequestId;
95 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::ScriptFormPromiseTracker::FromRequest>> mFormRequests;
117 virtual ::EventResult onLevelRemovedPlayer(
::Player& player) ;
Definition EnableNonOwnerReferences.h:7
Definition EventListenerDispatcher.h:6
Definition LevelEventCoordinator.h:25
Definition StrongTypedObjectHandle.h:8
Definition ServerPlayerEventCoordinator.h:8
Definition ServerScriptManagerEvents.h:13