API Reference
On this page
Public Member Functions | |
| virtual bool | update () |
| MCAPI | UserAccountFacet (::std::shared_ptr<::MainMenuScreenModel > model, ::std::shared_ptr<::Social::User > user, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NonOwnerPointer<::Safety::SafetyConfigService > safetyConfigService) |
| MCAPI bool | _isMarketplacePassSubscriptionActive () const |
| MCAPI bool | _isRealmsPlusSubscriptionActive () const |
| MCAPI void | _onEntitlementsInventoryRefreshed () |
| MCAPI void | clearAccountUnlinkState () |
| MCAPI::OreUI::FacetTaskState | getAccountUnlinkState () |
| MCAPI::std::string const & | getBanExpiration () const |
| MCAPI::std::string const & | getBanReason () const |
| MCAPI::std::string const & | getCurrentPlatformId () const |
| MCAPI::std::string const & | getCurrentXuid () const |
| MCAPI::std::string | getMarketplaceDisabledReason () const |
| MCAPI ::std::optional<::Social::UserPlatformConnectionResult > const & | getSignInToPlatformNetworkResult () const |
| MCAPI::OreUI::FacetTaskState | getSignInToPlatformNetworkState () |
| MCAPI::OreUI::UserPermissionsFEWrapper const & | getUserPermissions () const |
| MCAPI bool | hasPremiumNetworkAccess () const |
| MCAPI bool | hasValidCrossPlatformSkin () const |
| MCAPI bool | isBanned () const |
| MCAPI bool | isLoggedInWithMicrosoftAccount () const |
| MCAPI bool | isMarketplaceDisabled () const |
| MCAPI bool | isMarketplacePassSubscriptionActive () const |
| MCAPI bool | isRealmsPlusSubscriptionActive () const |
| MCAPI bool | isSignInInProgress () const |
| MCAPI bool | isSignedInPlatformNetwork () const |
| MCAPI void | resetSignInToPlatformNetwork () |
| MCAPI void | showPremiumNetworkUpsellModal () |
| MCAPI void | signInToPlatformNetwork (bool isUserInitiated) |
| MCAPI void | signOutOfMicrosoftAccount () |
| MCAPI void | unlinkMicrosoftAccount () |
| MCAPI void | updateMultiplayerPrivilegeUsingSystemModal () |
| MCAPI void * | $ctor (::std::shared_ptr<::MainMenuScreenModel > model, ::std::shared_ptr<::Social::User > user, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NonOwnerPointer<::Safety::SafetyConfigService > safetyConfigService) |
| MCAPI bool | $update () |
Static Public Member Functions | |
| static MCAPI ::std::add_lvalue_reference_t< char const[]> | NAME () |
Public Attributes | |
| ::ll::TypedStorage< 1, 1, bool > | mIsDirty |
| ::ll::TypedStorage< 1, 1, bool > | mIsTrialAccount |
| ::ll::TypedStorage< 1, 1, bool > | mHasPremiumNetworkAccess |
| ::ll::TypedStorage< 1, 1, bool > | mIsSignInInProgress |
| ::ll::TypedStorage< 1, 1, bool > | mIsLoggedInWithMicrosoftAccount |
| ::ll::TypedStorage< 1, 1, bool > | mCanLogInWithMicrosoftAccount |
| ::ll::TypedStorage< 1, 1, bool > | mHasValidCrossPlatformSkin |
| ::ll::TypedStorage< 1, 1, bool > | mIsBanned |
| ::ll::TypedStorage< 4, 12, ::OreUI::UserPermissions > | mUserPermissions |
| ::ll::TypedStorage< 8, 96, ::OreUI::UserPermissionsFEWrapper > | mUserPermissionsFEWrapper |
| ::ll::TypedStorage< 8, 32, ::std::string > | mBanReason |
| ::ll::TypedStorage< 8, 32, ::std::string > | mBanExpiration |
| ::ll::TypedStorage< 1, 1, bool > | mIsSignedInPlatformNetwork |
| ::ll::TypedStorage< 1, 1, bool > | mIsRealmsPlusSubscriptionActive |
| ::ll::TypedStorage< 1, 1, bool > | mIsMarketplacePassSubscriptionActive |
| ::ll::TypedStorage< 1, 1, bool > | mIsMarketplaceDisabled |
| ::ll::TypedStorage< 8, 32, ::std::string > | mCurrentXuid |
| ::ll::TypedStorage< 8, 32, ::std::string > | mCurrentPlatformId |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MainMenuScreenModel > > | mMainMenuScreenModel |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlatformMultiplayerRestrictions > > | mPlatformMultiplayerRestrictions |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::User > > | mUser |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::Safety::SafetyConfigService > > | mSafetyConfigService |
| ::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::std::monostate > > | mUnlinkAccountTask |
| ::ll::TypedStorage< 4, 16, ::OreUI::FacetTaskTracker<::Social::UserPlatformConnectionResult > > | mSignInToPlatformNetworkTask |
| ::ll::TypedStorage< 8, 336, ::TaskGroup > | mTaskGroup |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > | mEntitlementManager |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::GenericEntitlementChangeListener > > | mEntitlementChangeListener |
| MCAPI OreUI::UserAccountFacet::UserAccountFacet | ( | ::std::shared_ptr<::MainMenuScreenModel > | model, |
| ::std::shared_ptr<::Social::User > | user, | ||
| ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > | entitlementManager, | ||
| ::Bedrock::NonOwnerPointer<::Safety::SafetyConfigService > | safetyConfigService ) |
| MCAPI bool OreUI::UserAccountFacet::_isMarketplacePassSubscriptionActive | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::_isRealmsPlusSubscriptionActive | ( | ) | const |
| MCAPI void OreUI::UserAccountFacet::_onEntitlementsInventoryRefreshed | ( | ) |
| MCAPI void OreUI::UserAccountFacet::clearAccountUnlinkState | ( | ) |
| MCAPI::OreUI::FacetTaskState OreUI::UserAccountFacet::getAccountUnlinkState | ( | ) |
| MCAPI::std::string const & OreUI::UserAccountFacet::getBanExpiration | ( | ) | const |
| MCAPI::std::string const & OreUI::UserAccountFacet::getBanReason | ( | ) | const |
| MCAPI::std::string const & OreUI::UserAccountFacet::getCurrentPlatformId | ( | ) | const |
| MCAPI::std::string const & OreUI::UserAccountFacet::getCurrentXuid | ( | ) | const |
| MCAPI::std::string OreUI::UserAccountFacet::getMarketplaceDisabledReason | ( | ) | const |
| MCAPI ::std::optional<::Social::UserPlatformConnectionResult > const & OreUI::UserAccountFacet::getSignInToPlatformNetworkResult | ( | ) | const |
| MCAPI::OreUI::FacetTaskState OreUI::UserAccountFacet::getSignInToPlatformNetworkState | ( | ) |
| MCAPI::OreUI::UserPermissionsFEWrapper const & OreUI::UserAccountFacet::getUserPermissions | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::hasPremiumNetworkAccess | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::hasValidCrossPlatformSkin | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isBanned | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isLoggedInWithMicrosoftAccount | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isMarketplaceDisabled | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isMarketplacePassSubscriptionActive | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isRealmsPlusSubscriptionActive | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isSignInInProgress | ( | ) | const |
| MCAPI bool OreUI::UserAccountFacet::isSignedInPlatformNetwork | ( | ) | const |
| MCAPI void OreUI::UserAccountFacet::resetSignInToPlatformNetwork | ( | ) |
| MCAPI void OreUI::UserAccountFacet::showPremiumNetworkUpsellModal | ( | ) |
| MCAPI void OreUI::UserAccountFacet::signInToPlatformNetwork | ( | bool | isUserInitiated | ) |
| MCAPI void OreUI::UserAccountFacet::signOutOfMicrosoftAccount | ( | ) |
| MCAPI void OreUI::UserAccountFacet::unlinkMicrosoftAccount | ( | ) |
| MCAPI void OreUI::UserAccountFacet::updateMultiplayerPrivilegeUsingSystemModal | ( | ) |
|
static |
| MCAPI void * OreUI::UserAccountFacet::$ctor | ( | ::std::shared_ptr<::MainMenuScreenModel > | model, |
| ::std::shared_ptr<::Social::User > | user, | ||
| ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > | entitlementManager, | ||
| ::Bedrock::NonOwnerPointer<::Safety::SafetyConfigService > | safetyConfigService ) |
| MCAPI bool OreUI::UserAccountFacet::$update | ( | ) |