|
|
PersonaScreenModelCommon & | operator= (PersonaScreenModelCommon const &) |
|
| PersonaScreenModelCommon (PersonaScreenModelCommon const &) |
|
virtual void | update (::ui::DirtyFlag &) |
|
virtual void | updateSkin (::persona::PersonaCharacterHandle const &characterHandle, ::SkinHandle handle) |
|
MCAPI | PersonaScreenModelCommon (::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client) |
|
MCAPI ::std::function< void(bool)> | _getNormalPersonaChangedCallback (::persona::PersonaCharacterHandle const &handle, ::std::function< void(bool)> finalCallback) |
|
MCAPI void | attemptCopyValidActiveAppearanceToCurrentCharacter (::std::function< void(bool)> callback) |
|
MCAPI void | changePersonaEmote (::persona::PersonaCharacterHandle const &handle, ::std::string const &pieceId, ::persona::FreeItemState const &freeItemState, int emoteWheelSlot, ::std::function< void(bool)> callback) |
|
MCAPI void | changePersonaPiece (::persona::PersonaCharacterHandle const &handle, ::persona::PieceType pieceType, ::mce::UUID const &pieceId, ::std::string const &productId, ::persona::FreeItemState const &freeItemState, ::std::function< void(bool)> callback, ::persona::PieceSide side) |
|
MCAPI bool | createActivePersonaFromCurrentCharacter (::std::function< void(bool)> callback) |
|
MCAPI void | fireEventPersonaAvatarUpdated (::PersonaAppearance const &oldAppearance, bool isBeingDeleted) |
|
MCAPI void | fireEventPersonaGeneralError (::persona::PersonaError errorType) const |
|
MCAPI::persona::PieceOfferWrapper | getEmotePieceOfferFromAppearance (::persona::PersonaCharacterHandle const &handle, int emoteIndex) |
|
MCAPI::SkinHandle | getPersonaClassicSkinHandle (::persona::PersonaCharacterHandle const &handle) |
|
MCAPI::SkinHandle const & | getPersonaHandleFromSlot (int slotIndex) |
|
MCAPI::SkinHandle | getPersonaSkinHandle (::persona::PersonaCharacterHandle const &handle) |
|
MCAPI void | invalidateActiveCharacter () |
|
MCAPI bool | isValidAndOwnedAppearance (::PersonaAppearance const &appearance) const |
|
MCAPI void | revertPersona (::persona::PersonaCharacterHandle const &characterHandle, ::std::function< void()> callback) |
|
MCAPI void | saveCurrentCharacterPersona () |
|
MCAPI void | updatePersonaWithNewAppearance (::PersonaAppearance const &newAppearance, ::persona::PersonaCharacterHandle const &handle, ::std::function< void(bool)> callback) const |
|
MCAPI void | updatePreviewedItem (::PreviewedItemEventInformation previewedItemEventInfo) |
|
MCAPI void * | $ctor (::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client) |
|
MCAPI void | $dtor () |
|
MCAPI void | $update (::ui::DirtyFlag &) |
|
MCAPI void | $updateSkin (::persona::PersonaCharacterHandle const &characterHandle, ::SkinHandle handle) |
|
|
::ll::TypedStorage< 8, 8, ::IMinecraftGame & > | mMinecraft |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > | mClient |
|
::ll::TypedStorage< 8, 8, ::SkinRepositoryClientInterface & > | mSkinRepoClientInterface |
|
::ll::TypedStorage< 8, 8, ::IMinecraftEventing & > | mEventing |
|
::ll::TypedStorage< 8, 152, ::PreviewedItemEventInformation > | mPreviewedItemInfo |
|
::ll::TypedStorage< 8, 8, int64 > | mNextPossibleEventTime |
|
::ll::TypedStorage< 1, 1, bool > | mIsCurrentSkinPackOwned |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > | mExistanceTracker |
|
::ll::TypedStorage< 8, 40, ::persona::PersonaCharacterHandle > | mActiveCharacterHandle |
|
::ll::TypedStorage< 1, 1, bool > | mActiveCharacterInitialized |
|
::ll::TypedStorage< 1, 1, bool > | mWaitingForNewPersona |