|
|
RealmWorldJoiner & | operator= (RealmWorldJoiner const &) |
|
| RealmWorldJoiner (RealmWorldJoiner const &) |
|
MCAPI | RealmWorldJoiner (::IClientInstance &client, ::INetworkGameConnector &networkGameConnector, ::IGameServerShutdown &gameServerShutdown, ::IMinecraftEventing &minecraftEventing, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::std::weak_ptr<::RealmsAPI > realmsAPI) |
|
MCAPI::World::JoinRealmWorldResult | _fetchWorldByRealmId (::Realms::RealmId realmId, ::IMinecraftEventing::RealmConnectionFlow fromFlow, ::std::function< void(::std::unique_ptr<::ProgressHandler >, ::std::unique_ptr<::ProgressHandler >)> onRealmFetched, ::std::function< void(::IMinecraftEventing::RealmConnectionResult, ::std::optional<::Realms::FailureReason >, ::std::optional<::World::RealmsJoinData >)> onRealmJoined) |
|
MCAPI void | _joinRealm (::IMinecraftEventing::RealmConnectionFlow fromFlow, ::Realms::World &world, ::std::function< void(::std::unique_ptr<::ProgressHandler >, ::std::unique_ptr<::ProgressHandler >)> onRealmFetchedCallback, ::std::function< void(::IMinecraftEventing::RealmConnectionResult, ::std::optional<::Realms::FailureReason >, ::std::optional<::World::RealmsJoinData >)> onRealmJoinedCallback) |
|
MCAPI void | _joinRealmsWorld (::Realms::World world, ::std::function< void(::Social::GameConnectionInfo const &, bool)> successCallback, ::std::function< void(::Realms::GenericStatus, ::RealmsAPI::JoinStatus, ::Realms::FailureReason)> failCallback, ::std::function< void(int)> retryCallback, ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::std::function< void(::IMinecraftEventing::RealmConnectionFlow)> broadcastConnectionEventRealmsRequestFunction, ::std::function< void(::IMinecraftEventing::RealmConnectionFlow, ::Bedrock::Http::StatusCode)> broadcastConnectionEventRealmsResponseFunction) |
|
MCAPI void | joinRealmWorld (::Realms::RealmId realmId, ::IMinecraftEventing::RealmConnectionFlow fromFlow, ::std::function< void(::World::JoinRealmWorldResult)> onRealmResult, ::std::function< void(::std::unique_ptr<::ProgressHandler >, ::std::unique_ptr<::ProgressHandler >)> onRealmFetched, ::std::function< void(::IMinecraftEventing::RealmConnectionResult, ::std::optional<::Realms::FailureReason >, ::std::optional<::World::RealmsJoinData >)> onRealmJoined) |
|
MCAPI void * | $ctor (::IClientInstance &client, ::INetworkGameConnector &networkGameConnector, ::IGameServerShutdown &gameServerShutdown, ::IMinecraftEventing &minecraftEventing, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::std::weak_ptr<::RealmsAPI > realmsAPI) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 8, ::IClientInstance & > | mClient |
|
::ll::TypedStorage< 8, 8, ::INetworkGameConnector & > | mNetworkGameConnector |
|
::ll::TypedStorage< 8, 8, ::IGameServerShutdown & > | mGameServerShutdown |
|
::ll::TypedStorage< 8, 8, ::IMinecraftEventing & > | mMinecraftEventing |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::RealmsAPI > > | mRealmsAPI |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::Social::IUserManager > > | mUserManager |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::IAppPlatform > > | mAppPlatform |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::AsyncTracker > > | mAsyncTracker |
|
::ll::TypedStorage< 1, 1, bool > | mJoinRealmWorldInProgress |
|
::ll::TypedStorage< 1, 1, bool > | mIsEditorMode |