3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
13namespace mce {
class UUID; }
16class BaseGamePackSlices {
24 struct BaseGameVersionPack {
34 BaseGameVersionPack& operator=(BaseGameVersionPack
const&);
35 BaseGameVersionPack(BaseGameVersionPack
const&);
36 BaseGameVersionPack();
47 BaseGamePackSlices& operator=(BaseGamePackSlices
const&);
48 BaseGamePackSlices(BaseGamePackSlices
const&);
55 ::std::vector<::BaseGameVersion>
const& baseGameVersions,
56 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository const>
const& resourcePackRepository,
62 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository const>
const& resourcePackRepository,
MCAPI void addFromVersions(::std::vector<::BaseGameVersion > const &baseGameVersions, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository const > const &resourcePackRepository, ::mce::UUID const &packId)
MCAPI void applyPackSlices(::BaseGameVersion const &baseGameVersion, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository const > const &resourcePackRepository, ::ResourcePackStack &packStack) const
Definition BaseGameVersion.h:8
Definition IResourcePackRepository.h:35
Definition ResourcePackStack.h:26
Definition BaseGamePackSlices.h:24