3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/molang/MolangVersion.h"
32 ::ll::TypedStorage<8, 32, ::std::string> mName;
33 ::ll::TypedStorage<8, 24, ::std::vector<uint>> mPresetIndices;
38 CameraList& operator=(CameraList
const&);
57 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_26_50::CameraPreset>> mPresets;
58 ::ll::TypedStorage<8, 24, ::std::vector<::CameraPresets::CameraList>> mLists;
63 CameraPresets& operator=(CameraPresets
const&);
64 CameraPresets(CameraPresets
const&);
71 MCNAPI ::PuvLoadData::LoadResultWithTiming _parseAndLoadCameraPreset(
72 ::std::string
const& fileData,
73 ::MolangVersion molangVersion,
88 MCNAPI ::CameraPresets&
operator=(::CameraPresets&&);
Definition NonOwnerPointer.h:9
static MCAPI bool isAllowedEaseTarget(::std::string const &easeTarget)
MCAPI void loadPresets(::ResourcePackManager &resourcePackManager, ::Experiments const &experiments, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator, ::IMinecraftEventing &eventing)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI bool isVanillaCamera(::std::string const &cameraName)
MCAPI void _storeCameraList(::CameraPresets::CameraList &&list)
MCAPI::CameraPresets & operator=(::CameraPresets &&)
Definition Experiments.h:14
Definition IMinecraftEventing.h:147
Definition LinkedAssetValidator.h:8
Definition ResourcePackManager.h:36
Definition CameraPresets.h:28
MCAPI CameraList(::CameraPresets::CameraList const &)
MCAPI void * $ctor(::CameraPresets::CameraList const &)
Definition LoadResultWithTiming.h:7
Definition CameraPreset.h:11
Definition ReflectionCtx.h:11