Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OreUI::NetworkWorldJoinerFacet Class Reference
Inheritance diagram for OreUI::NetworkWorldJoinerFacet:

Public Member Functions

NetworkWorldJoinerFacet & operator= (NetworkWorldJoinerFacet const &)
 NetworkWorldJoinerFacet (NetworkWorldJoinerFacet const &)
virtual bool update ()
MCAPI NetworkWorldJoinerFacet (::World::NetworkWorldJoiner &networkWorldJoiner, ::ui::ProgressScreenNavigation progressScreenNavigation, ::DateManager const &dateManager, ::IEntitlementManager &entitlementManager, ::std::unique_ptr<::PlatformMultiplayerRestrictions > platformMultiplayerRestrictions, ::brstd::move_only_function< bool()> isUsingUnifiedJoinRealmFlow, ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager, ::Bedrock::NonOwnerPointer<::Parties::PartySystem > partySystem, ::std::shared_ptr<::Social::User > user, ::OreUI::Router &uiRouter)
MCAPI void abortPendingGameJoin ()
MCAPI void clearJoinExternalServerTaskState ()
MCAPI void clearJoinFriendServerTaskState ()
MCAPI void clearJoinLANServerTaskState ()
MCAPI void clearJoinRealmTaskState ()
MCAPI void clearJoinThirdPartyServerTaskState ()
MCAPI ::std::optional<::World::JoinServerWorldResult > const & getJoinExternalServerResult () const
MCAPI::OreUI::FacetTaskState getJoinExternalServerTaskState () const
MCAPI ::std::optional<::World::JoinServerWorldResult > const & getJoinFriendServerResult ()
MCAPI::OreUI::FacetTaskState const getJoinFriendServerTaskState ()
MCAPI ::std::optional<::World::JoinServerWorldResult > const & getJoinLANServerResult ()
MCAPI::OreUI::FacetTaskState const getJoinLANServerTaskState ()
MCAPI ::std::optional<::OreUI::RealmJoinFailureData > const & getJoinRealmFailureData ()
MCAPI ::std::optional<::World::JoinRealmWorldResult > const & getJoinRealmResult () const
MCAPI::OreUI::FacetTaskState getJoinRealmTaskState () const
MCAPI ::std::optional<::World::JoinServerWorldResult > const & getJoinThirdPartyServerResult () const
MCAPI::OreUI::FacetTaskState getJoinThirdPartyServerTaskState () const
MCAPI void joinExternalServer (::std::string const &serverID)
MCAPI void joinFriendServer (::std::string const &serverID)
MCAPI void joinLanServer (::std::string const &serverID)
MCAPI void joinRealmThroughWorldTransfer (::std::string const &realmIdString, ::IMinecraftEventing::RealmConnectionFlow fromFlow)
MCAPI void joinRealmWorld (::std::string const &realmIdString, ::IMinecraftEventing::RealmConnectionFlow fromFlow)
MCAPI void joinThirdPartyServer (::std::string const &serverID)
MCAPI void setEditorConnectionJoinIntent (::EditorConnectionJoinIntent editorConnectionJoinIntent)
MCAPI void * $ctor (::World::NetworkWorldJoiner &networkWorldJoiner, ::ui::ProgressScreenNavigation progressScreenNavigation, ::DateManager const &dateManager, ::IEntitlementManager &entitlementManager, ::std::unique_ptr<::PlatformMultiplayerRestrictions > platformMultiplayerRestrictions, ::brstd::move_only_function< bool()> isUsingUnifiedJoinRealmFlow, ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager, ::Bedrock::NonOwnerPointer<::Parties::PartySystem > partySystem, ::std::shared_ptr<::Social::User > user, ::OreUI::Router &uiRouter)
MCAPI bool $update ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()

Public Attributes

::ll::TypedStorage< 8, 8, ::World::NetworkWorldJoiner & > mNetworkWorldJoiner
::ll::TypedStorage< 8, 8, ::DateManager const & > mDateManager
::ll::TypedStorage< 8, 8, ::IEntitlementManager & > mEntitlementManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlatformMultiplayerRestrictions > > mPlatformMultiplayerRestrictions
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< bool()> > mIsUsingUnifiedJoinRealmFlow
::ll::TypedStorage< 8, 80, ::std::optional<::OreUI::RealmJoinFailureData > > mRealmJoinFailureData
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > > mEditorManager
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::Parties::PartySystem > > mPartySystem
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::User > > mCurrentUser
::ll::TypedStorage< 8, 8, ::OreUI::Router & > mUiRouter
::ll::TypedStorage< 1, 1, bool > mIsDirty
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::NetworkWorldJoinerSharedData > > mSharedData
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mRealmsWorldJoinerJoinRealmWorldResultSubscription

Constructor & Destructor Documentation

◆ NetworkWorldJoinerFacet()

MCAPI OreUI::NetworkWorldJoinerFacet::NetworkWorldJoinerFacet ( ::World::NetworkWorldJoiner & networkWorldJoiner,
::ui::ProgressScreenNavigation progressScreenNavigation,
::DateManager const & dateManager,
::IEntitlementManager & entitlementManager,
::std::unique_ptr<::PlatformMultiplayerRestrictions > platformMultiplayerRestrictions,
::brstd::move_only_function< bool()> isUsingUnifiedJoinRealmFlow,
::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager,
::Bedrock::NonOwnerPointer<::Parties::PartySystem > partySystem,
::std::shared_ptr<::Social::User > user,
::OreUI::Router & uiRouter )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ abortPendingGameJoin()

MCAPI void OreUI::NetworkWorldJoinerFacet::abortPendingGameJoin ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearJoinExternalServerTaskState()

MCAPI void OreUI::NetworkWorldJoinerFacet::clearJoinExternalServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearJoinFriendServerTaskState()

MCAPI void OreUI::NetworkWorldJoinerFacet::clearJoinFriendServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearJoinLANServerTaskState()

MCAPI void OreUI::NetworkWorldJoinerFacet::clearJoinLANServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearJoinRealmTaskState()

MCAPI void OreUI::NetworkWorldJoinerFacet::clearJoinRealmTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearJoinThirdPartyServerTaskState()

MCAPI void OreUI::NetworkWorldJoinerFacet::clearJoinThirdPartyServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinExternalServerResult()

MCAPI ::std::optional<::World::JoinServerWorldResult > const & OreUI::NetworkWorldJoinerFacet::getJoinExternalServerResult ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinExternalServerTaskState()

MCAPI::OreUI::FacetTaskState OreUI::NetworkWorldJoinerFacet::getJoinExternalServerTaskState ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinFriendServerResult()

MCAPI ::std::optional<::World::JoinServerWorldResult > const & OreUI::NetworkWorldJoinerFacet::getJoinFriendServerResult ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinFriendServerTaskState()

MCAPI::OreUI::FacetTaskState const OreUI::NetworkWorldJoinerFacet::getJoinFriendServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinLANServerResult()

MCAPI ::std::optional<::World::JoinServerWorldResult > const & OreUI::NetworkWorldJoinerFacet::getJoinLANServerResult ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinLANServerTaskState()

MCAPI::OreUI::FacetTaskState const OreUI::NetworkWorldJoinerFacet::getJoinLANServerTaskState ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinRealmFailureData()

MCAPI ::std::optional<::OreUI::RealmJoinFailureData > const & OreUI::NetworkWorldJoinerFacet::getJoinRealmFailureData ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinRealmResult()

MCAPI ::std::optional<::World::JoinRealmWorldResult > const & OreUI::NetworkWorldJoinerFacet::getJoinRealmResult ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinRealmTaskState()

MCAPI::OreUI::FacetTaskState OreUI::NetworkWorldJoinerFacet::getJoinRealmTaskState ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinThirdPartyServerResult()

MCAPI ::std::optional<::World::JoinServerWorldResult > const & OreUI::NetworkWorldJoinerFacet::getJoinThirdPartyServerResult ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJoinThirdPartyServerTaskState()

MCAPI::OreUI::FacetTaskState OreUI::NetworkWorldJoinerFacet::getJoinThirdPartyServerTaskState ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinExternalServer()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinExternalServer ( ::std::string const & serverID)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinFriendServer()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinFriendServer ( ::std::string const & serverID)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinLanServer()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinLanServer ( ::std::string const & serverID)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinRealmThroughWorldTransfer()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinRealmThroughWorldTransfer ( ::std::string const & realmIdString,
::IMinecraftEventing::RealmConnectionFlow fromFlow )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinRealmWorld()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinRealmWorld ( ::std::string const & realmIdString,
::IMinecraftEventing::RealmConnectionFlow fromFlow )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinThirdPartyServer()

MCAPI void OreUI::NetworkWorldJoinerFacet::joinThirdPartyServer ( ::std::string const & serverID)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setEditorConnectionJoinIntent()

MCAPI void OreUI::NetworkWorldJoinerFacet::setEditorConnectionJoinIntent ( ::EditorConnectionJoinIntent editorConnectionJoinIntent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ NAME()

MCAPI ::std::add_lvalue_reference_t< char const []> OreUI::NetworkWorldJoinerFacet::NAME ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * OreUI::NetworkWorldJoinerFacet::$ctor ( ::World::NetworkWorldJoiner & networkWorldJoiner,
::ui::ProgressScreenNavigation progressScreenNavigation,
::DateManager const & dateManager,
::IEntitlementManager & entitlementManager,
::std::unique_ptr<::PlatformMultiplayerRestrictions > platformMultiplayerRestrictions,
::brstd::move_only_function< bool()> isUsingUnifiedJoinRealmFlow,
::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager,
::Bedrock::NonOwnerPointer<::Parties::PartySystem > partySystem,
::std::shared_ptr<::Social::User > user,
::OreUI::Router & uiRouter )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $update()

MCAPI bool OreUI::NetworkWorldJoinerFacet::$update ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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