LeviLamina
Loading...
Searching...
No Matches
OreUI::ResourcePacksFacet_DEPRECATED Class Reference
Inheritance diagram for OreUI::ResourcePacksFacet_DEPRECATED:

Classes

struct  FacetPromptDetails
struct  PackCollection
struct  PendingBehaviourPackRemoval
struct  PackActivationRequest
struct  PackViewAndItem

Public Types

enum class  ResourcePacksFacetStatus : uchar {
  Idle = 0 , CheckingResourcePacks = 1 , StartDownload = 2 , DownloadingResourcePacks = 3 ,
  ActivateDownloadedPack = 4 , WaitingForPrompt = 5
}
enum class  PromptType : int {
  NoInternet = 0 , NoInternetMissingOwnedWorldTemplateDlc = 1 , RequiredDependency = 2 , MissingDependency = 3 ,
  NoStore = 4 , PerformanceIssues = 5 , ContentTierIncompatible = 6 , UnspecifiedError = 7 ,
  DownloadConfirmation = 8 , DataWarning = 9 , ActivationFailure = 10
}
enum class  PromptActionType : int {
  GoBack = 0 , Ok = 1 , Cancel = 2 , Continue = 3 ,
  ConfirmPackDownload = 4 , Count = 5
}
enum class  ResourcePacksFacetStatus : uchar {
  Idle = 0 , CheckingResourcePacks = 1 , StartDownload = 2 , DownloadingResourcePacks = 3 ,
  ActivateDownloadedPack = 4 , WaitingForPrompt = 5
}
enum class  PromptType : int {
  NoInternet = 0 , NoInternetMissingOwnedWorldTemplateDlc = 1 , RequiredDependency = 2 , MissingDependency = 3 ,
  NoStore = 4 , PerformanceIssues = 5 , ContentTierIncompatible = 6 , UnspecifiedError = 7 ,
  DownloadConfirmation = 8 , DataWarning = 9 , ActivationFailure = 10
}
enum class  PromptActionType : int {
  GoBack = 0 , Ok = 1 , Cancel = 2 , Continue = 3 ,
  ConfirmPackDownload = 4 , Count = 5
}
using OnCompleteCallback = ::std::function<void()>

Public Member Functions

ResourcePacksFacet_DEPRECATED & operator= (ResourcePacksFacet_DEPRECATED const &)
 ResourcePacksFacet_DEPRECATED (ResourcePacksFacet_DEPRECATED const &)
virtual bool update ()
MCAPI ResourcePacksFacet_DEPRECATED (::IContentManager &contentManager, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > const &contentTierManager, ::IResourcePackRepository &resourcePackRepository, ::ILevelListCache &levelListCache, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > worldSettingsProvider, ::IDlcValidation &dlcValidation, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &clientInstance, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > const &resourceAllowList, ::OreUI::Router &router, ::std::shared_ptr<::MainMenuScreenModel > mainMenuScreenModel)
MCAPI void _activatePack (::OreUI::ResourcePacksFacet_DEPRECATED::PackActivationRequest request)
MCAPI ::std::unique_ptr<::ContentViews_createContentViewsFor (::ContentType contentType, ::PackScope scope) const
MCAPI void _deactivatePack (::OreUI::FacetResourcePackId const &packId)
MCAPI ::std::optional<::OreUI::ResourcePacksFacet_DEPRECATED::PackViewAndItem_findPackVectorInView (::OreUI::FacetResourcePackId const &fromPackId, ::FindPackFlags findPackFlags, ::ContentViews *contentView)
MCAPI ::std::optional<::OreUI::ResourcePacksFacet_DEPRECATED::PackViewAndItem_findPackViewAndContent (::OreUI::FacetResourcePackId const &fromPackId, ::FindPackFlags findPackFlags)
MCAPI::OreUI::ResourcePacksFacet_DEPRECATED::ResourcePacksFacetStatus _handleDlcCheckError (::DlcCheckResult error)
MCAPI::OreUI::ResourcePacksFacet_DEPRECATED::ResourcePacksFacetStatus _handlePromptInteraction ()
MCAPI void _initialize (::LevelSummary &levelSummary)
MCAPI::OreUI::FacetResourcePack _makeFacetPack (::Bedrock::NotNullNonOwnerPtr<::PackContentItem const > item) const
MCAPI void _movePackOnDataWarning ()
MCAPI void _populatePackDetailsFromView (::std::vector<::OreUI::FacetResourcePack > &oldPackDetails, ::std::vector<::OreUI::FacetResourcePack > &packDetails, ::ContentView *view, ::ContentType contentType)
MCAPI void _reserveMemoryUpfrontOnPackCollection (::OreUI::ResourcePacksFacet_DEPRECATED::PackCollection &packCollection)
MCAPI void _showContentTierIncompatiblePrompt (::ContentTierIncompatibleReason const &reason)
MCAPI void _showDownloadPrompt ()
MCAPI void _showHasPerformanceIssuesPrompt ()
MCAPI void _showMissingDependencyErrorPrompt ()
MCAPI void _showMissingOwnedDLCPrompt ()
MCAPI void _showNoInternetPrompt ()
MCAPI void _showPackActivationErrorPrompt ()
MCAPI void _showPackSelectErrorPrompt (::PackSelectResult const &result)
MCAPI void _showPackSettings (::OreUI::FacetResourcePackId const &packId)
MCAPI void _showUnspecifiedErrorPrompt ()
MCAPI void _tryActivatePack (::OreUI::ResourcePacksFacet_DEPRECATED::PackActivationRequest request)
MCAPI void _updateContentView (::OreUI::ResourcePacksFacet_DEPRECATED::PackCollection &oldPackCollection, ::OreUI::ResourcePacksFacet_DEPRECATED::PackCollection &packCollection, ::ContentViews &contentView)
MCAPI void changePackPriority (::std::string const &packId, int prevIndex, int newIndex)
MCAPI void clearLastActivatedPackId ()
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getActiveBehaviorPacks () const
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getActiveTexturePacks () const
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getAvailableBehaviorPacks () const
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getAvailableTexturePacks () const
MCAPI float getDownloadProgress () const
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getGlobalTexturePacks () const
MCAPI float getImportProgress () const
MCFOLD::OreUI::FacetResourcePackId const & getLastactivatedPackId () const
MCFOLD::OreUI::FacetResourcePackId const & getMarketplacePackId () const
MCAPI::OreUI::Prompt const & getPrompt () const
MCAPI ::std::vector<::OreUI::FacetResourcePack > const & getRealmsTexturePacks () const
MCAPI::OreUI::ResourcePacksFacet_DEPRECATED::FacetPromptDetails const & getResourcePackToDownload () const
MCFOLD::OreUI::ResourcePacksFacet_DEPRECATED::ResourcePacksFacetStatus getStatus () const
MCFOLD ::std::vector<::OreUI::FacetResourcePack > const & getUnownedTexturePacks () const
MCAPI bool isRealmsPlusSubscriptionActive () const
MCAPI bool isRealmsPlusSupported () const
MCAPI void notifyDownloadCancellation ()
MCAPI void requestPackActivation (::OreUI::FacetResourcePackId const &packId, bool force)
MCAPI void requestPackDeactivation (::OreUI::FacetResourcePackId const &packId)
MCAPI void requestToShowPackSettings (::OreUI::FacetResourcePackId const &packId)
MCAPI void * $ctor (::IContentManager &contentManager, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > const &contentTierManager, ::IResourcePackRepository &resourcePackRepository, ::ILevelListCache &levelListCache, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > worldSettingsProvider, ::IDlcValidation &dlcValidation, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &clientInstance, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > const &resourceAllowList, ::OreUI::Router &router, ::std::shared_ptr<::MainMenuScreenModel > mainMenuScreenModel)
MCAPI void $dtor ()
MCAPI bool $update ()

Static Public Member Functions

static MCAPI ::OreUI::PromptAction _getActionForActionType (::OreUI::ResourcePacksFacet_DEPRECATED::PromptActionType type, ::OreUI::PromptActionVariant variant)
static MCAPI char const * _getIdForPromptType (::OreUI::ResourcePacksFacet_DEPRECATED::PromptType type)
static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mLastLevelId
::ll::TypedStorage< 1, 1, bool > mPackActivationRequested
::ll::TypedStorage< 1, 1, bool > mPackDeactivationRequested
::ll::TypedStorage< 1, 1, bool > mShowPackSettingsRequested
::ll::TypedStorage< 1, 1, bool > mUserHasConfirmedDownload
::ll::TypedStorage< 1, 1, bool > mUserHasCancelledDownload
::ll::TypedStorage< 8, 40, ::OreUI::ResourcePacksFacet_DEPRECATED::PackActivationRequestmPackActivationRequest
::ll::TypedStorage< 8, 32, ::OreUI::FacetResourcePackIdmDeactivationPackId
::ll::TypedStorage< 8, 32, ::OreUI::FacetResourcePackIdmShowSettingsPackId
::ll::TypedStorage< 8, 32, ::OreUI::FacetResourcePackIdmLastActivatedPackId
::ll::TypedStorage< 8, 32, ::OreUI::FacetResourcePackIdmDownloadedPackId
::ll::TypedStorage< 8, 32, ::OreUI::FacetResourcePackIdmMarketplacePackId
::ll::TypedStorage< 1, 1, ::OreUI::ResourcePacksFacet_DEPRECATED::ResourcePacksFacetStatus > mFacetStatus
::ll::TypedStorage< 1, 1, ::OreUI::ResourcePacksFacet_DEPRECATED::ResourcePacksFacetStatus > mPreviousStatus
::ll::TypedStorage< 8, 56, ::std::optional<::OreUI::ResourcePacksFacet_DEPRECATED::PendingBehaviourPackRemoval > > mPendingPackMove
::ll::TypedStorage< 8, 48, ::std::optional<::OreUI::ResourcePacksFacet_DEPRECATED::PackActivationRequest > > mPendingResourcePackActivation
::ll::TypedStorage< 8, 128, ::OreUI::ResourcePacksFacet_DEPRECATED::PackCollectionmTexturePacks
::ll::TypedStorage< 8, 128, ::OreUI::ResourcePacksFacet_DEPRECATED::PackCollectionmBehaviorPacks
::ll::TypedStorage< 8, 128, ::OreUI::ResourcePacksFacet_DEPRECATED::PackCollectionmOldTexturePacks
::ll::TypedStorage< 8, 128, ::OreUI::ResourcePacksFacet_DEPRECATED::PackCollectionmOldBehaviorPacks
::ll::TypedStorage< 8, 8, ::IContentManager & > mContentManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > mEntitlementManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > > mContentTierManager
::ll::TypedStorage< 8, 8, ::IResourcePackRepository & > mResourcePackRepository
::ll::TypedStorage< 8, 8, ::ILevelListCache & > mLevelListCache
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > > mWorldSettingsProvider
::ll::TypedStorage< 8, 8, ::IDlcValidation & > mDlcValidation
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IDlcBatcher > > mDlcBatcher
::ll::TypedStorage< 8, 8, ::IContentAcquisition & > mContentAcquisition
::ll::TypedStorage< 8, 8, ::IStoreCatalogRepository & > mStoreCatalogRepository
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > mClientInstance
::ll::TypedStorage< 8, 8, ::OreUI::Router & > mRouter
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MainMenuScreenModel > > mMainMenuScreenModel
::ll::TypedStorage< 1, 1, bool > mCatalogPackSourceInitialized
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmRefreshCatalogPackSourceSubscription
::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > mExistenceTracker
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IContentManagerContext > > mContentManagerContext
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IContentManagerContext > > mGlobalContentManagerContext
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ContentViews > > mTexturePackViews
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ContentViews > > mBehaviorPackViews
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::DlcValidationState > > mDlcState
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DlcChecker > > mDlcChecker
::ll::TypedStorage< 8, 8, ::IDlcBatchModel * > mDlcBatchModel
::ll::TypedStorage< 8, 64, ::OreUI::ResourcePacksFacet_DEPRECATED::FacetPromptDetailsmResourcePackToDownload
::ll::TypedStorage< 8, 8, uint64 > mDlcSizeToDownload
::ll::TypedStorage< 8, 64, ::std::function< void()> > mOnDownloadCompleteCallback
::ll::TypedStorage< 4, 4, float > mDownloadProgress
::ll::TypedStorage< 4, 4, float > mImportProgress
::ll::TypedStorage< 4, 8, ::std::optional<::OreUI::ResourcePacksFacet_DEPRECATED::PromptType > > mPromptType
::ll::TypedStorage< 8, 136, ::OreUI::PromptmPrompt
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > > mResourceAllowList
::ll::TypedStorage< 1, 1, bool > mIsDirty
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::IResourceAwaiter > > mAwaiter

Member Function Documentation

◆ $vftable()

MCAPI void ** OreUI::ResourcePacksFacet_DEPRECATED::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: