Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScriptBiomeWater.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/script_core/runtime/scripting/Result.h"
7#include "mc/network/packet/GraphicsOverrideParameterType.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace ScriptModuleServerGraphics { struct BiomeKey; }
12namespace Scripting { struct ClassBinding; }
13namespace Scripting { struct EngineError; }
14namespace Scripting { struct InvalidArgumentError; }
15// clang-format on
16
17namespace ScriptModuleServerGraphics {
18
19class ScriptBiomeWater {
20public:
21 // member variables
22 // NOLINTBEGIN
27 // NOLINTEND
28
29public:
30 // prevent constructor by default
31 ScriptBiomeWater(ScriptBiomeWater const&);
32 ScriptBiomeWater();
33
34public:
35 // member functions
36 // NOLINTBEGIN
37 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
38 _sendResetPacket(::GraphicsOverrideParameterType parameterType);
39
40 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
41 _sendSetPacket(::GraphicsOverrideParameterType parameterType, float inValue, float minValue, float maxValue);
42
43 MCNAPI ::ScriptModuleServerGraphics::ScriptBiomeWater&
45
46 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetCDOM();
47
48 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetChlorophyll();
49
50 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetSuspendedSediment();
51
52 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesDepth();
53
54 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesDirectionIncrement();
55
56 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesFrequency();
57
58 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesFrequencyScaling();
59
60 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesMix();
61
62 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesOctaves();
63
64 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesPull();
65
66 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesShape();
67
68 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesSpeed();
69
70 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> resetWavesSpeedScaling();
71
72 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setCDOM(float cdom);
73
74 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setChlorophyll(float chlorophyll);
75
76 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setSuspendedSediment(float suspendedSediment);
77
78 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesDepth(float wavesDepth);
79
80 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
81 setWavesDirectionIncrement(float wavesDirectionIncrement);
82
83 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesFrequency(float wavesFrequency);
84
85 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
86 setWavesFrequencyScaling(float wavesFrequencyScaling);
87
88 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesMix(float wavesMix);
89
90 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesPull(float wavesPull);
91
92 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesShape(float wavesShape);
93
94 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesSpeed(float wavesSpeed);
95
96 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> setWavesSpeedScaling(float wavesSpeedScaling);
97
99 // NOLINTEND
100
101public:
102 // static functions
103 // NOLINTBEGIN
104 MCNAPI static ::Scripting::ClassBinding bind();
105 // NOLINTEND
106
107public:
108 // destructor thunk
109 // NOLINTBEGIN
110 MCNAPI void $dtor();
111 // NOLINTEND
112};
113
114} // namespace ScriptModuleServerGraphics
Definition ScriptBiomeWater.h:19
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesPull()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesDirectionIncrement(float wavesDirectionIncrement)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesSpeed()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesDepth(float wavesDepth)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesFrequencyScaling()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesShape(float wavesShape)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesOctaves()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesSpeed(float wavesSpeed)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetSuspendedSediment()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetCDOM()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesShape()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesFrequencyScaling(float wavesFrequencyScaling)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesFrequency(float wavesFrequency)
MCAPI::ScriptModuleServerGraphics::ScriptBiomeWater & operator=(::ScriptModuleServerGraphics::ScriptBiomeWater const &)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > _sendResetPacket(::GraphicsOverrideParameterType parameterType)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > _sendSetPacket(::GraphicsOverrideParameterType parameterType, float inValue, float minValue, float maxValue)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setCDOM(float cdom)
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesMix(float wavesMix)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesFrequency()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesMix()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setChlorophyll(float chlorophyll)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetChlorophyll()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesDirectionIncrement()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesDepth()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setSuspendedSediment(float suspendedSediment)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesSpeedScaling()
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesSpeedScaling(float wavesSpeedScaling)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesPull(float wavesPull)
Definition ClassBinding.h:10
Definition EngineError.h:10
Definition InvalidArgumentError.h:11
Definition Alias.h:14