API Reference
On this page
Classes | |
| class | CharacterSelectorFTUEModel |
Public Types | |
| enum class | AppearanceCreationType : int { Persona = 0 , ClassicSkin = 1 , Count = 2 } |
| enum class | AppearanceCreationType : int { Persona = 0 , ClassicSkin = 1 , Count = 2 } |
Public Member Functions | |
| CharacterSelectorModel & | operator= (CharacterSelectorModel const &) |
| CharacterSelectorModel (CharacterSelectorModel const &) | |
| MCAPI | CharacterSelectorModel (::Bedrock::NotNullNonOwnerPtr<::MinecraftScreenController > screenController, ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel > screenModel, ::LinksToStyle const &classicSkinLinksToStyle, ::LinksToStyle const &personaLinksToStyle) |
| MCAPI void | _closeCreatePersonaPopup () |
| MCAPI void | _loadContentFromSkins () |
| MCAPI void | _setUpBeforeCharacterEditorScreen () |
| MCAPI void | bindPreviewSkin (::UIPropertyBag &bag) |
| MCAPI void | castBack (::StoreDataDrivenScreenController &controller) |
| MCAPI void | castLeft (::StoreDataDrivenScreenController &controller) |
| MCAPI void | castRight (::StoreDataDrivenScreenController &controller) |
| MCAPI void | closeCharacterSelectModal () |
| MCAPI void | closeDialog (::StoreDataDrivenScreenController &controller) |
| MCAPI::std::string | getAppearanceName () const |
| MCAPI::std::string | getPersonaConfirmText () const |
| MCAPI::std::string | getPreviewImageFilePath (int index) const |
| MCAPI void | launchDifferenceInformationPopup () |
| MCAPI void | openCharacterSelectModal (::CharacterSelectorVisibility previewMode) |
| MCAPI void | openDefaultSelector (::StoreDataDrivenScreenController &controller) |
| MCAPI void | tick (::ui::DirtyFlag &dirtyFlags) |
| MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::MinecraftScreenController > screenController, ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel > screenModel, ::LinksToStyle const &classicSkinLinksToStyle, ::LinksToStyle const &personaLinksToStyle) |
| MCFOLD void | $dtor () |
Static Public Member Functions | |
| static MCAPI void | closeDifferencesDialog (::StoreDataDrivenScreenController &controller) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::MinecraftScreenController > > | mScreenController |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel > > | mPersonaScreenModel |
| ::ll::TypedStorage< 8, 8, ::LinksToStyle const & > | mClassicSkinLinksToStyle |
| ::ll::TypedStorage< 8, 8, ::LinksToStyle const & > | mPersonaLinksToStyle |
| ::ll::TypedStorage< 8, 40, ::ProfileEntryPromptManager > | mEntryPromptManager |
| ::ll::TypedStorage< 4, 8, ::glm::ivec2 > | mGridParams |
| ::ll::TypedStorage< 4, 4, uint > | mPreviewIndex |
| ::ll::TypedStorage< 8, 2560, ::Random > | mRandom |
| ::ll::TypedStorage< 4, 4, ::CharacterSelectorModel::AppearanceCreationType > | mAppearanceCreationType |
| ::ll::TypedStorage< 4, 4, ::CharacterSelectorVisibility > | mCastModalVisibility |
| ::ll::TypedStorage< 8, 16, ::CharacterSelectorModel::CharacterSelectorFTUEModel > | mFTUEData |
| ::ll::TypedStorage< 8, 24, ::std::vector<::CharacterSelectorData > > | mSectionContent |
| ::ll::TypedStorage< 1, 1, bool > | mHasSeenLatestDefaultCharacterList |
| ::ll::TypedStorage< 1, 1, bool > | mSelectedCharacterWasNotReady |
| ::ll::TypedStorage< 1, 1, bool > | mFirstLoading |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI CharacterSelectorModel::CharacterSelectorModel | ( | ::Bedrock::NotNullNonOwnerPtr<::MinecraftScreenController > | screenController, |
| ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel > | screenModel, | ||
| ::LinksToStyle const & | classicSkinLinksToStyle, | ||
| ::LinksToStyle const & | personaLinksToStyle ) |
| MCAPI void CharacterSelectorModel::_closeCreatePersonaPopup | ( | ) |
| MCAPI void CharacterSelectorModel::_loadContentFromSkins | ( | ) |
| MCAPI void CharacterSelectorModel::_setUpBeforeCharacterEditorScreen | ( | ) |
| MCAPI void CharacterSelectorModel::bindPreviewSkin | ( | ::UIPropertyBag & | bag | ) |
| MCAPI void CharacterSelectorModel::castBack | ( | ::StoreDataDrivenScreenController & | controller | ) |
| MCAPI void CharacterSelectorModel::castLeft | ( | ::StoreDataDrivenScreenController & | controller | ) |
| MCAPI void CharacterSelectorModel::castRight | ( | ::StoreDataDrivenScreenController & | controller | ) |
| MCAPI void CharacterSelectorModel::closeCharacterSelectModal | ( | ) |
| MCAPI void CharacterSelectorModel::closeDialog | ( | ::StoreDataDrivenScreenController & | controller | ) |
| MCAPI::std::string CharacterSelectorModel::getAppearanceName | ( | ) | const |
| MCAPI::std::string CharacterSelectorModel::getPersonaConfirmText | ( | ) | const |
| MCAPI::std::string CharacterSelectorModel::getPreviewImageFilePath | ( | int | index | ) | const |
| MCAPI void CharacterSelectorModel::launchDifferenceInformationPopup | ( | ) |
| MCAPI void CharacterSelectorModel::openCharacterSelectModal | ( | ::CharacterSelectorVisibility | previewMode | ) |
| MCAPI void CharacterSelectorModel::openDefaultSelector | ( | ::StoreDataDrivenScreenController & | controller | ) |
| MCAPI void CharacterSelectorModel::tick | ( | ::ui::DirtyFlag & | dirtyFlags | ) |
|
static |
| MCAPI void * CharacterSelectorModel::$ctor | ( | ::Bedrock::NotNullNonOwnerPtr<::MinecraftScreenController > | screenController, |
| ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel > | screenModel, | ||
| ::LinksToStyle const & | classicSkinLinksToStyle, | ||
| ::LinksToStyle const & | personaLinksToStyle ) |
|
staticinherited |