3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7#include "mc/deps/scripting/runtime/Result.h"
12namespace ScriptModuleMinecraft {
struct ScriptCameraDefaultOptions; }
13namespace ScriptModuleMinecraft {
struct ScriptCameraFadeOptions; }
14namespace ScriptModuleMinecraft {
struct ScriptCameraFixedBoomOptions; }
15namespace ScriptModuleMinecraft {
struct ScriptCameraSetFacingOptions; }
16namespace ScriptModuleMinecraft {
struct ScriptCameraSetLocationOptions; }
17namespace ScriptModuleMinecraft {
struct ScriptCameraSetPositionOptions; }
18namespace ScriptModuleMinecraft {
struct ScriptCameraSetRotationOptions; }
19namespace ScriptModuleMinecraft {
struct ScriptCameraTargetOptions; }
22namespace ScriptModuleMinecraft {
42 MCAPI ::Scripting::Result<void>
43 cameraFade(::std::optional<::ScriptModuleMinecraft::ScriptCameraFadeOptions> fadeOptions)
const;
45 MCAPI ::Scripting::Result<void> clearCamera()
const;
49 MCAPI ::Scripting::Result<void> setCamera(
50 ::std::string
const& cameraPreset,
51 ::std::optional<::std::variant<
61 MCAPI ::Scripting::Result<void> setCameraBeta(
62 ::std::string
const& cameraPreset,
63 ::std::optional<::std::variant<
73 MCAPI ::Scripting::Result<void> setCamera_V160(
74 ::std::string
const& cameraPreset,
75 ::std::optional<::std::variant<
88 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptCamera> bind();
94 MCFOLD
void* $ctor(
::Player const& player);
Definition ScriptCameraDefaultOptions.h:10
Definition ScriptCameraFixedBoomOptions.h:10
Definition ScriptCameraSetFacingOptions.h:10
Definition ScriptCameraSetLocationOptions.h:10
Definition ScriptCameraSetPositionOptions.h:10
Definition ScriptCameraSetRotationOptions.h:10
Definition ScriptCameraTargetOptions.h:10
Definition ScriptCamera.h:24