|
LeviLamina
|
Public Types | |
| using | EventType = ::ClientInstanceNotificationEvent |
Public Member Functions | |
| virtual::EventResult | onClientEnteredWorld (::ClientInstance &instance) |
| MCAPI::World::SessionTrackerOperationResult | _addOrUpdate (::std::unique_ptr<::World::WorldJoinedRecord > pJoinedRecord) |
| MCAPI::World::SessionTrackerOperationResult | _processJoinedWorld (::ClientInstance &instance) |
| MCAPI::Json::Value | _serializeToJson () const |
| MCAPI void | initialize (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager) |
| MCAPI::World::SessionTrackerOperationResult | joinedLocal (::ILevel const *const level) |
| MCAPI::World::SessionTrackerOperationResult | joinedNetworkGame (::Social::GameConnectionInfo const &gameConnectionInfo, ::ILevel const *const level) |
| MCAPI::World::SessionTrackerOperationResult | joinedRealm (::Realms::World *const realmWorld) |
| MCAPI void | $dtor () |
| MCAPI::EventResult | $onClientEnteredWorld (::ClientInstance &instance) |
| virtual::EventResult | onClientInitializeStart (::ClientInstance &instance) |
| virtual::EventResult | onClientInitializeEnd (::ClientInstance &instance) |
| virtual::EventResult | onClientMinecraftInitialized (::ClientInstance &instance, ::Minecraft &minecraft) |
| virtual::EventResult | onClientCreatedLevel (::ClientInstance &instance, ::Level &level) |
| virtual::EventResult | onClientUpdateStart (::ClientInstance &instance) |
| virtual::EventResult | onClientUpdateEnd (::ClientInstance &instance) |
| virtual::EventResult | onClientSuspend (::ClientInstance &instance) |
| virtual::EventResult | onStartLeaveGame (::ClientInstance &instance) |
| virtual::EventResult | onEvent (::ClientInstanceNotificationEvent const &playerViewPerspectiveChangedEvent) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::World::WorldJoinedRecord > > > | mJoinedRecords |
| ::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > const > | mRecordFilePath |
| ::ll::TypedStorage< 8, 336, ::TaskGroup > | mSerializeJoinedActivity |
| ::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mSignInSubscription |
|
static |