|
LeviLamina
|
Classes | |
| struct | FromRequest |
Public Member Functions | |
| ScriptFormPromiseTracker & | operator= (ScriptFormPromiseTracker const &) |
| ScriptFormPromiseTracker (ScriptFormPromiseTracker const &) | |
| virtual::EventResult | onEvent (::PlayerFormResponseEvent const &formResponseEvent) |
| virtual::EventResult | onEvent (::PlayerFormCloseEvent const &formCloseEvent) |
| virtual::EventResult | onEvent (::PlayerDataDrivenScreenClosedEvent const &formResponseEvent) |
| virtual::EventResult | onLevelRemovedPlayer (::Player &player) |
| MCAPI | ScriptFormPromiseTracker (::ServerScriptManagerEvents &events, ::LevelEventCoordinator &levelEventCoordinator, ::ServerPlayerEventCoordinator &playerEventCooordinator) |
| MCAPI void | rejectAll () |
| MCAPI void | showDataDrivenScreenToPlayer (::Player const &player, ::std::string const &screenId, ::std::optional< uint > dataInstanceId, ::std::shared_ptr<::DataDrivenScreenPromise > promise) |
| MCAPI void * | $ctor (::ServerScriptManagerEvents &events, ::LevelEventCoordinator &levelEventCoordinator, ::ServerPlayerEventCoordinator &playerEventCooordinator) |
| MCAPI::EventResult | $onEvent (::PlayerFormResponseEvent const &formResponseEvent) |
| MCAPI::EventResult | $onEvent (::PlayerFormCloseEvent const &formCloseEvent) |
| MCAPI::EventResult | $onEvent (::PlayerDataDrivenScreenClosedEvent const &formResponseEvent) |
| MCAPI::EventResult | $onLevelRemovedPlayer (::Player &player) |
| MCFOLD void | $dtor () |
Static Public Member Functions | |
| static MCAPI void | _sendToClient (::Player const &player, ::Json::Value formJson, uint formId) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mReloadSub |
| ::ll::TypedStorage< 8, 8, ::LevelEventCoordinator & > | mLevelEventCoordinator |
| ::ll::TypedStorage< 8, 8, ::ServerPlayerEventCoordinator & > | mPlayerEventCoordinator |
| ::ll::TypedStorage< 4, 4, uint > | mLastRequestId |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map< uint, ::ScriptFormPromiseTracker::FromRequest > > | mFormRequests |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
staticinherited |