|
|
ResourcePackManager & | operator= (ResourcePackManager const &) |
|
| ResourcePackManager (ResourcePackManager const &) |
| 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 bool | loadText (::ResourceLocation const &resourceLocation, ::std::string &resourceStream) const |
| virtual ::std::vector<::LoadedResourceData > | loadAllVersionsOf (::ResourceLocation const &resourceLocation) const |
| virtual bool | isInStreamableLocation (::ResourceLocation const &resourceLocation) const |
| virtual bool | isInStreamableLocation (::ResourceLocation const &resourceLocation, ::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 ::Core::PathBuffer<::std::string > | getPathContainingResource (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) 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 | ResourcePackManager (::std::function<::Core::PathBuffer<::std::string >()> getPath, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > const &contentTierManager, bool needsToInitialize) |
| MCAPI void | _calculateMinEngineVersionFromFullStack () |
| MCAPI void | _composeFullStack () |
| MCAPI bool | _doStackOperation (::ResourcePackStackType stackType, ::brstd::move_only_function< bool(::std::unique_ptr<::ResourcePackStack > *) const > operation) |
| MCAPI void | _getResourcesOfGroup (::PackInstance const &packInstance, ::std::string const &group, ::std::vector<::Core::Path > &resources) const |
| MCAPI void | _updateLanguageSubpacks () |
| MCAPI int | composeFullStack (::ResourcePackStack &output, ::ResourcePackStack const &globalStack, ::ResourcePackStack const &levelStack) const |
| MCAPI::ResourceGroup | getResourcesOfGroup (::std::string const &group) const |
| MCAPI::ResourceGroup | getResourcesOfGroup (::PackInstance const &packInstance, ::std::string const &group) const |
| MCAPI::ResourcePackStack const & | getStack (::ResourcePackStackType stackType) const |
| MCAPI void | iteratePacks (::std::function< void(::PackInstance const &)> const &pred) const |
| MCAPI void | removeIf (::std::function< bool(::PackInstance const &)> const &pred) |
| MCAPI void | setPackSourceReport (::PackSourceReport &&report) |
| MCAPI bool | setStack (::std::unique_ptr<::ResourcePackStack > stack, ::ResourcePackStackType stackType) |
| MCAPI void * | $ctor (::std::function<::Core::PathBuffer<::std::string >()> getPath, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > const &contentTierManager, bool needsToInitialize) |
| MCAPI void | $dtor () |
| 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 bool | $loadText (::ResourceLocation const &resourceLocation, ::std::string &resourceStream) const |
| MCAPI ::std::vector<::LoadedResourceData > | $loadAllVersionsOf (::ResourceLocation const &resourceLocation) const |
| MCAPI bool | $isInStreamableLocation (::ResourceLocation const &resourceLocation) const |
| MCAPI bool | $isInStreamableLocation (::ResourceLocation const &resourceLocation, ::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 ::Core::PathBuffer<::std::string > | $getPathContainingResource (::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensionList) 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 |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
|
::ll::UntypedStorage< 8, 64 > | mUnkb96c8d |
|
::ll::UntypedStorage< 8, 8 > | mUnk5e01de |
|
::ll::UntypedStorage< 8, 8 > | mUnkbc5636 |
|
::ll::UntypedStorage< 8, 8 > | mUnk179563 |
|
::ll::UntypedStorage< 8, 8 > | mUnkca2a01 |
|
::ll::UntypedStorage< 8, 8 > | mUnk828950 |
|
::ll::UntypedStorage< 8, 8 > | mUnkd627e1 |
|
::ll::UntypedStorage< 8, 32 > | mUnk1a684d |
|
::ll::UntypedStorage< 1, 1 > | mUnk84ade0 |
|
::ll::UntypedStorage< 1, 1 > | mUnkacc084 |
|
::ll::UntypedStorage< 1, 1 > | mUnk384e00 |
|
::ll::UntypedStorage< 1, 1 > | mUnk6891be |
|
::ll::UntypedStorage< 8, 8 > | mUnk661f94 |
|
::ll::UntypedStorage< 8, 24 > | mUnk77052a |
|
::ll::UntypedStorage< 8, 24 > | mUnk3bf93e |
|
::ll::TypedStorage< 8, 64, ::std::function<::Core::PathBuffer<::std::string >()> > | mGetPath |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |