3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/molang/MolangVersion.h"
7#include "mc/world/item/components/ICameraItemComponent.h"
18namespace Json {
class Value; }
24 enum class UseAction : uchar {
75 virtual float blackBarsDuration()
const ;
78 virtual float blackBarsScreenRatio()
const ;
81 virtual float shutterScreenRatio()
const ;
84 virtual float shutterDuration()
const ;
87 virtual float pictureDuration()
const ;
90 virtual float slideAwayDuration()
const ;
99 MCAPI ::CameraItemComponentLegacy::UseAction
103 MCAPI ::std::unique_ptr<::CompoundTag> buildNetworkTag()
const;
111 MCAPI static ::Json::Value initializeFromNetwork(
::CompoundTag const& tag);
133 MCFOLD
float $blackBarsDuration()
const;
135 MCFOLD
float $blackBarsScreenRatio()
const;
137 MCAPI
float $shutterScreenRatio()
const;
139 MCFOLD
float $shutterDuration()
const;
141 MCAPI
float $pictureDuration()
const;
143 MCAPI
float $slideAwayDuration()
const;
151 MCAPI
static void** $vftable();
Definition CameraCallbacks.h:11
Definition CameraItemComponentLegacy.h:21
Definition CompoundTag.h:13
Definition ICameraItemComponent.h:15
Definition ItemStack.h:25