3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/managers/IProfileEntryPromptData.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
20 ::ll::TypedStorage<8, 8, ::CatalogInfo&> mCatalogInfo;
21 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::CharacterSelectorModel>> mCharacterSelectorModel;
22 ::ll::TypedStorage<8, 32, ::std::string> mPrimaryUserID;
23 ::ll::TypedStorage<1, 1, bool> mHasSeenLatestDefaultCharacterList;
28 CastModelPromptData& operator=(CastModelPromptData
const&);
29 CastModelPromptData(CastModelPromptData
const&);
30 CastModelPromptData();
35 virtual ~CastModelPromptData() =
default;
37 virtual bool allowedToOpenCheck() const ;
39 virtual
void callOnOpen() ;
41 virtual
void callOnClose() ;
47 MCAPI CastModelPromptData(
48 ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel> screenModel,
49 ::Bedrock::NonOwnerPointer<::CharacterSelectorModel> characterSelectorModel
57 ::Bedrock::NotNullNonOwnerPtr<::PersonaScreenModel> screenModel,
58 ::Bedrock::NonOwnerPointer<::CharacterSelectorModel> characterSelectorModel
65 MCAPI
bool $allowedToOpenCheck() const;
67 MCAPI
void $callOnOpen();
69 MCAPI
void $callOnClose();
Definition CastModelPromptData.h:5
static MCAPI void ** $vftable()
Definition CharacterSelectorModel.h:5
Definition IProfileEntryPromptData.h:5
Definition PersonaScreenModel.h:5
Definition CatalogInfo.h:5