LeviLamina
Loading...
Searching...
No Matches
ScriptWater.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/runtime/Result.h"
7#include "mc/network/packet/GraphicsOverrideParameterType.h"
8
9// auto generated forward declare list
10// clang-format off
11class ServerLevel;
12namespace ScriptModuleMinecraft { class ScriptBiomeType; }
13namespace Scripting { struct ClassBinding; }
14namespace Scripting { struct EngineError; }
15namespace Scripting { struct InvalidArgumentError; }
16// clang-format on
17
18namespace ScriptModuleServerGraphics {
19
20class ScriptWater {
21public:
22 // member variables
23 // NOLINTBEGIN
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
29 ScriptWater& operator=(ScriptWater const&);
30 ScriptWater(ScriptWater const&);
31 ScriptWater();
32
33public:
34 // member functions
35 // NOLINTBEGIN
36 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError> _sendResetPacket(
37 ::GraphicsOverrideParameterType parameterType,
39 );
40
41 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError> _sendSetPacket(
42 ::GraphicsOverrideParameterType parameterType,
43 float inValue,
45 float minValue,
46 float maxValue
47 );
48
49 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
51
52 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
54
55 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
57
58 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
60
61 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
63
64 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
66
67 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
69
70 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
72
73 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
75
76 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
78
79 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
81
82 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
84
85 MCNAPI ::Scripting::Result<void, ::Scripting::EngineError>
87
88 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
90
91 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
92 setChlorophyll(float chlorophyll, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
93
94 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
95 setSuspendedSediment(float suspendedSediment, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
96
97 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
99
100 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
101 setWavesDirectionIncrement(float wavesDirectionIncrement, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
102
103 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
104 setWavesFrequency(float wavesFrequency, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
105
106 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
107 setWavesFrequencyScaling(float wavesFrequencyScaling, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
108
109 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
111
112 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
114
115 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
117
118 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
120
121 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
123
124 MCNAPI ::Scripting::Result<void, ::Scripting::InvalidArgumentError>
125 setWavesSpeedScaling(float wavesSpeedScaling, ::ScriptModuleMinecraft::ScriptBiomeType const& biomeID);
126 // NOLINTEND
127
128public:
129 // static functions
130 // NOLINTBEGIN
131 MCNAPI static ::Scripting::ClassBinding bind();
132 // NOLINTEND
133};
134
135} // namespace ScriptModuleServerGraphics
Definition ScriptBiomeType.h:18
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setSuspendedSediment(float suspendedSediment, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesShape(float wavesShape, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesPull(float wavesPull, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesPull(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > _sendResetPacket(::GraphicsOverrideParameterType parameterType, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesShape(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesMix(float wavesMix, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setCDOM(float cdom, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesDepth(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetChlorophyll(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesOctaves(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesMix(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesDirectionIncrement(float wavesDirectionIncrement, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesDirectionIncrement(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setChlorophyll(float chlorophyll, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesFrequencyScaling(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetCDOM(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesFrequencyScaling(float wavesFrequencyScaling, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesDepth(float wavesDepth, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > _sendSetPacket(::GraphicsOverrideParameterType parameterType, float inValue, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID, float minValue, float maxValue)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesSpeed(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesSpeedScaling(float wavesSpeedScaling, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetSuspendedSediment(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesSpeed(float wavesSpeed, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesOctaves(int wavesOctaves, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::InvalidArgumentError > setWavesFrequency(float wavesFrequency, ::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesSpeedScaling(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError > resetWavesFrequency(::ScriptModuleMinecraft::ScriptBiomeType const &biomeID)
Definition ServerLevel.h:56
Definition ClassBinding.h:19
Definition EngineError.h:15
Definition InvalidArgumentError.h:17
Definition Alias.h:14