3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
14namespace ScriptModuleMinecraft {
class ScriptRGBA; }
18namespace Editor::ScriptModule {
20class ScriptCustomBiomeSource
32 ScriptCustomBiomeSource& operator=(ScriptCustomBiomeSource
const&);
33 ScriptCustomBiomeSource(ScriptCustomBiomeSource
const&);
34 ScriptCustomBiomeSource();
41 MCNAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptBiomeType>
getBiomeAt(
::Vec3 const& pos)
const;
43 MCNAPI ::std::string
getId()
const;
45 MCNAPI ::Editor::ScriptModule::ScriptCustomBiomeSource&
48 MCNAPI ::Scripting::Result_deprecated<void>
49 recalculateBiomes(::std::vector<::Editor::ScriptModule::ScriptCustomBiomeConfig>
const& newBiomes);
51 MCNAPI ::Scripting::Result_deprecated<void>
58 MCNAPI static ::Scripting::ClassBinding
bindType();
Definition ScriptCustomBiomeSource.h:21
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptBiomeType > getBiomeAt(::Vec3 const &pos) const
MCAPI ::Scripting::Result_deprecated< void > recalculateBiomes(::std::vector<::Editor::ScriptModule::ScriptCustomBiomeConfig > const &newBiomes)
MCAPI::Editor::ScriptModule::ScriptCustomBiomeSource & operator=(::Editor::ScriptModule::ScriptCustomBiomeSource &&)
MCAPI ::Scripting::Result_deprecated< void > updateColor(::std::string const &biomeName, ::ScriptModuleMinecraft::ScriptRGBA const &color)
static MCAPI ::Scripting::ClassBinding bindType()
MCAPI::std::string getId() const
Definition ScriptBiomeType.h:18
Definition ScriptRGBA.h:15
Definition WeakHandleFromThis.h:8
Definition ScriptCustomBiomeConfig.h:13
Definition ClassBinding.h:19