LeviLamina
Loading...
Searching...
No Matches
ScriptFormPromiseTracker Class Reference
+ Inheritance diagram for ScriptFormPromiseTracker:

Classes

struct  FromRequest
 

Public Member Functions

virtual::EventResult onEvent (::PlayerFormResponseEvent const &formResponseEvent)
 
virtual::EventResult onEvent (::PlayerFormCloseEvent const &formCloseEvent)
 
virtual::EventResult onLevelRemovedPlayer (::Player &player)
 
MCAPI void handleFormResponse (uint formId, ::Json::Value const &formResponse)
 
MCAPI void handlePlayerQuit (::NetworkIdentifier const &playerId)
 
MCAPI void $dtor ()
 
MCAPI::EventResult $onEvent (::PlayerFormResponseEvent const &formResponseEvent)
 
MCAPI::EventResult $onEvent (::PlayerFormCloseEvent const &formCloseEvent)
 
MCAPI::EventResult $onLevelRemovedPlayer (::Player &player)
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 

Static Public Member Functions

static MCAPI void _sendToClient (::Player const &player, ::Json::Value formJson, uint formId)
 
static MCAPI void ** $vftableForEnableNonOwnerReferences ()
 
static MCAPI void ** $vftableForEventListenerDispatcherLevelEventListener ()
 
static MCAPI void ** $vftableForEventListenerDispatcherPlayerEventListener ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::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::ControlBlockmControlBlock
 

The documentation for this class was generated from the following file: