|
|
PersonaScreenModelCommon & | operator= (PersonaScreenModelCommon const &) |
|
| PersonaScreenModelCommon (PersonaScreenModelCommon const &) |
|
virtual void | update (::ui::DirtyFlag &dirtyFlags) |
|
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 | changePersonaArmSize (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::ArmSizeType const &armSize, ::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 | changePersonaHeight (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::BodySizeType const &bodyType, ::std::function< void(bool)> callback) |
|
MCAPI void | changePersonaPiece (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::PieceType pieceType, ::mce::UUID const &pieceId, ::std::string const &productId, ::persona::FreeItemState const &freeItemState, ::std::function< void(bool)> callback, ::SharedTypes::persona::PieceSide side) |
|
MCAPI void | changePersonaTintColor (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::PieceType pieceType, ::mce::Color const &color, ushort channel, ::std::function< void(bool)> callback) |
|
MCAPI void | changePersonaTintColors (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::PieceType pieceType, ::std::vector<::persona::color::ColorInfo > const &tintColors, ::std::function< void(bool)> callback) |
|
MCAPI bool | createActivePersonaFromCurrentCharacter (::std::function< void(bool)> callback) |
|
MCAPI void | fireEventPersonaAvatarUpdated (::PersonaAppearance const &oldAppearance, bool isBeingDeleted) |
|
MCAPI::persona::PieceOfferWrapper | getEmotePieceOfferFromAppearance (::persona::PersonaCharacterHandle const &handle, int emoteIndex) |
|
MCAPI::SkinHandle | getPersonaClassicSkinHandle (::persona::PersonaCharacterHandle const &handle) |
|
MCAPI::SkinHandle | getPersonaSkinHandle (::persona::PersonaCharacterHandle const &handle) |
|
MCAPI::mce::Color | getTintColor (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::PieceType type, int channel) |
|
MCAPI void | removePieceByType (::persona::PersonaCharacterHandle const &handle, ::SharedTypes::persona::PieceType const &pieceTypeToRemove, ::std::function< void(bool)> callback, ::SharedTypes::persona::PieceSide side) |
|
MCAPI void | revertPersona (::persona::PersonaCharacterHandle const &characterHandle, ::std::function< void(bool)> callback) |
|
MCAPI void | saveCurrentCharacterPersona () |
|
MCAPI void | savePersona (::persona::PersonaCharacterHandle const &characterHandle) |
|
MCAPI void | updatePreviewedItem (::PreviewedItemEventInformation previewedItemEventInfo) |
|
MCAPI void * | $ctor (::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client) |
|
MCAPI void | $update (::ui::DirtyFlag &dirtyFlags) |
|
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, ::PersonaClient & > | 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 |