3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/audio/asset_streaming/IAudioAssetProvider.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
21 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ResourcePackManager const>> mResourcePackManager;
27 virtual ::std::unique_ptr<::Audio::IStreamableAudioAsset> openStreamableAudioAsset(
28 ::ResourceLocation
const& resourceLocation,
29 ::gsl::span<::std::string const> extensions,
30 ::std::optional<::Core::PathView> tempDirectory
39 ::gsl::span<::std::string const> extensions,
40 ::std::optional<::Core::PathView> tempDirectory
Definition IAudioAssetProvider.h:7
Definition IStreamableAudioAsset.h:10
Definition ResourceLocation.h:15
Definition ResourcePackAudioAssetProvider.h:5
MCAPI ::std::unique_ptr<::Audio::IStreamableAudioAsset > $openStreamableAudioAsset(::ResourceLocation const &resourceLocation, ::gsl::span<::std::string const > extensions, ::std::optional<::Core::PathView > tempDirectory) const
Definition ResourcePackManager.h:29