68 ::std::shared_ptr<::DataDrivenScreenPromise>>>
70 ::ll::TypedStorage<8, 176, ::NetworkIdentifier> mClientNetworkIdentifier;
89 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mReloadSub;
90 ::ll::TypedStorage<8, 8, ::LevelEventCoordinator&> mLevelEventCoordinator;
91 ::ll::TypedStorage<8, 8, ::ServerPlayerEventCoordinator&> mPlayerEventCoordinator;
92 ::ll::TypedStorage<4, 4, uint> mLastRequestId;
93 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::ScriptFormPromiseTracker::FromRequest>> mFormRequests;
98 ScriptFormPromiseTracker& operator=(ScriptFormPromiseTracker
const&);
99 ScriptFormPromiseTracker(ScriptFormPromiseTracker
const&);
100 ScriptFormPromiseTracker();
105 virtual ~ScriptFormPromiseTracker() =
default;
113 virtual ::EventResult onLevelRemovedPlayer(
::Player& player) ;
119 MCAPI ScriptFormPromiseTracker(
125 MCAPI
void rejectAll();
127 MCAPI
void showDataDrivenScreenToPlayer(
129 ::std::string
const& screenId,
130 ::std::optional<uint> dataInstanceId,
131 ::std::shared_ptr<::DataDrivenScreenPromise> promise
160 MCAPI ::EventResult $onLevelRemovedPlayer(
::Player& player);