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)
MCAPI void _joinRealmWorld (::std::string const &realmIdString, ::IMinecraftEventing::RealmConnectionFlow fromFlow)
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<::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 joinRealmWorld (::std::string const &realmIdString, ::IMinecraftEventing::RealmConnectionFlow fromFlow)
MCAPI void joinThirdPartyServer (::std::string const &serverID)
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)
MCAPI bool $update ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()
static MCAPI void ** $vftable ()

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< 1, 1, bool > mIsDirty
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::NetworkWorldJoinerSharedData > > mSharedData
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmRealmsWorldJoinerJoinRealmWorldResultSubscription

Member Function Documentation

◆ $vftable()

MCAPI void ** OreUI::NetworkWorldJoinerFacet::$vftable ( )
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.

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