3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/player/persona/PieceType.h"
7#include "mc/world/actor/player/persona/ProfileType.h"
8#include "mc/world/actor/player/persona/Rarity.h"
13namespace mce {
class Color; }
14namespace mce {
class UUID; }
21MCAPI_C ::std::string getPieceRarityBarTexture(::persona::Rarity pieceRarity);
23MCAPI_C ::mce::Color getPieceRarityColor(::UIPropertyBag
const& bag, ::persona::Rarity pieceRarity);
25MCAPI_C
int getRandomJitter();
27MCAPI_C ::persona::Rarity pieceRarityFromString(::std::string
const& rarityTypeStr);
29MCAPI ::persona::PieceType pieceTypeFromString(::std::string
const& assetTypeStr);
31MCAPI_C ::std::string stringFromPieceRarity(::persona::Rarity
const& rarity);
33MCAPI_C ::std::string stringFromPieceRarityNotLocalized(::persona::Rarity
const& rarity);
35MCAPI ::std::string
const& stringFromPieceType(::persona::PieceType assetType,
bool isDefaultItem);
37MCAPI_C ::std::string_view stringViewFromProfileType(::persona::ProfileType profileType);
39MCAPI_C ::std::string ttsStringFromPieceType(::persona::PieceType assetType,
bool isDefaultItem);
44MCAPI ::std::string
const& ANIMATED_128X128_NAME();
46MCAPI ::std::string
const& ANIMATED_128X128_TEXTURE_CONTROLLER_FIRST_PERSON();
48MCAPI ::std::string
const& ANIMATED_128X128_TEXTURE_CONTROLLER_THIRD_PERSON();
50MCAPI ::HashedString
const& ANIMATED_128X128_TEXTURE_FRAMES_VARIABLE();
52MCAPI ::std::string
const& ANIMATED_32X32_NAME();
54MCAPI ::std::string
const& ANIMATED_32X32_TEXTURE_CONTROLLER_FIRST_PERSON();
56MCAPI ::std::string
const& ANIMATED_32X32_TEXTURE_CONTROLLER_THIRD_PERSON();
58MCAPI ::HashedString
const& ANIMATED_32X32_TEXTURE_FRAMES_VARIABLE();
60MCAPI ::std::string
const& ANIMATED_FACE_CONTROLLER_FIRST_PERSON();
62MCAPI ::std::string
const& ANIMATED_FACE_CONTROLLER_THIRD_PERSON();
64MCAPI ::std::string
const& ANIMATED_FACE_NAME();
66MCAPI ::HashedString
const& ANIMATED_FACE_TEXTURE_FRAMES_VARIABLE();
68MCAPI_C ::mce::UUID
const& NONE_PIECE_ID();
70MCAPI ::std::string
const& NONE_PIECE_PATH();
72MCAPI_C uint
const& RANDOM_DEFAULT_APPEARANCE_INDEX();
74MCAPI ::HashedString
const& USE_BLINKING_ANIMATION_VARIABLE();
Definition HashedString.h:5
Definition UIPropertyBag.h:5