|
| MCAPI | ResourcePackManager (::ResourcePackLoader::ConstructorKey, ::ResourcePackManager::ResourcePackManagerArgs args) |
| MCAPI void | _calculateMinEngineVersionFromFullStack () |
|
MCAPI void | _composeFullStack () |
| MCAPI void | _updateLanguageSubpacks () |
| MCAPI void | clearStack (::ResourcePackStackType stackType) |
|
MCAPI int | composeFullStack (::ResourcePackStack &output, ::ResourcePackStack const &globalStack, ::ResourcePackStack const &levelStack) const |
|
MCAPI void | iteratePacks (::std::function< void(::PackInstance const &)> const &pred) const |
| MCAPI void | removeIf (::std::function< bool(::PackInstance const &)> const &pred) |
|
MCAPI bool | setStack (::std::unique_ptr<::ResourcePackStack > stack, ::ResourcePackStackType stackType) |
| MCAPI void * | $ctor (::ResourcePackLoader::ConstructorKey, ::ResourcePackManager::ResourcePackManagerArgs args) |
| virtual bool | load (::ResourceLocation const &resourceLocation, ::std::string &resourceStream) const |
| virtual bool | load (::ResourceLocation const &resourceLocation, ::std::string &resourceStream, ::gsl::span<::std::string const > extensionList) const |
| virtual bool | load (::ResourceLocationPair const &resourceLocationPair, ::std::string &resourceStream, ::gsl::span<::std::string const > extensionList) const |
| virtual ::Core::PathBuffer<::std::string > | getPath (::ResourceLocation const &resourceLocation) const |
| virtual ::Core::PathBuffer<::std::string > | getPath (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) const |
| virtual ::Core::PathBuffer<::std::string > | getPathContainingResource (::ResourceLocation const &resourceLocation) const |
| virtual ::std::pair< int, ::std::string_view > | getPackStackIndexOfResource (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) const |
|
virtual bool | hasCapability (::std::string_view requiredCapability) const |
| MCAPI ::std::vector<::PackInstance > | getPacksWhereAssetExtractionNotViable (::std::function<::std::string(::ContentIdentity const &)> getContentKey, ::std::string const &sourceContext) const |
| MCAPI::ResourceGroup | getResourcesOfGroup (::std::string const &group) const |
| MCAPI::ResourceGroup | getResourcesOfGroup (::PackInstance const &packInstance, ::std::string const &group) const |
| MCAPI bool | isAssetExtractionViableForFullStack (::std::function<::std::string(::ContentIdentity const &)> getContentKey, ::std::string const &sourceContext) const |
| MCAPI bool | $load (::ResourceLocation const &resourceLocation, ::std::string &resourceStream) const |
| MCAPI bool | $load (::ResourceLocation const &resourceLocation, ::std::string &resourceStream, ::gsl::span<::std::string const > extensionList) const |
|
MCAPI bool | $load (::ResourceLocationPair const &resourceLocationPair, ::std::string &resourceStream, ::gsl::span<::std::string const > extensionList) const |
| MCAPI ::Core::PathBuffer<::std::string > | $getPath (::ResourceLocation const &resourceLocation) const |
| MCAPI ::Core::PathBuffer<::std::string > | $getPath (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) const |
| MCAPI ::Core::PathBuffer<::std::string > | $getPathContainingResource (::ResourceLocation const &resourceLocation) const |
|
MCAPI ::std::pair< int, ::std::string_view > | $getPackStackIndexOfResource (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) const |
| MCAPI bool | $hasCapability (::std::string_view requiredCapability) const |
|
virtual::mce::Image | loadTexture (::ResourceLocation const &resourceLocation) const =0 |
| MCAPI void * | $ctor (::std::function<::Core::PathBuffer<::std::string >()> getPath) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 8, 64, ::std::unordered_set<::gsl::not_null<::ResourcePackListener * > > > | mListeners |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackStack > > | mLevelStack |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackStack > > | mGlobalStack |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackStack > > | mTreatmentStack |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackStack > > | mBaseGameStack |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PackSourceReport > > | mLoadingReport |
|
::ll::TypedStorage< 8, 32, ::std::string > | mLocaleCode |
|
::ll::TypedStorage< 1, 1, bool > | mInitializing |
|
::ll::TypedStorage< 1, 1, bool > | mPendingRestack |
|
::ll::TypedStorage< 1, 1, bool > | mUseGlobalPackStack |
|
::ll::TypedStorage< 1, 1, bool > | mGameplayResourcesLoaded |
|
::ll::TypedStorage< 8, 8, ::std::shared_mutex > | mFullStackAccess |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > > | mContentTierManager |
|
::ll::TypedStorage< 8, 24, ::SemVersion > | mFullStackMinEngineVersion_DEPRECATED_DONOTUSE |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackStack > > | mFullStack |
|
::ll::TypedStorage< 8, 16, ::WeakRef<::ResourcePackLoader > > | mWeakThis |
|
::ll::TypedStorage< 8, 64, ::Bedrock::Resources::CategoryFileMapping > | mCategoryFileMapping |
|
::ll::TypedStorage< 8, 64, ::Bedrock::Resources::CategoryMergeStrategyFactory<::LoadedResourceData, ::ResourceMergeOptions > > | mMergeStrategyFactory |
|
::ll::TypedStorage< 8, 64, ::std::function<::Core::PathBuffer<::std::string >()> > | mGetPath |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |