3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/scripting/modules/minecraft/block/property/IScriptBlockProperty.h"
16namespace ScriptModuleMinecraft {
22 ::ll::TypedStorage<8, 24, ::std::vector<int>> mValidValues;
27 ScriptIntBlockProperty& operator=(ScriptIntBlockProperty
const&);
28 ScriptIntBlockProperty(ScriptIntBlockProperty
const&);
29 ScriptIntBlockProperty();
37 ::std::vector<int> validValues,
41 MCNAPI ::ScriptModuleMinecraft::ScriptIntBlockProperty&
48 MCNAPI static ::Scripting::ClassBinding
bind();
57 ::std::vector<int> validValues,
Definition BlockState.h:14
Definition IScriptBlockProperty.h:17
Definition ScriptBlockPermutation.h:22
Definition ScriptIntBlockProperty.h:18
static MCAPI void ** $vftable()
MCAPI::ScriptModuleMinecraft::ScriptIntBlockProperty & operator=(::ScriptModuleMinecraft::ScriptIntBlockProperty &&rhs)
MCAPI void * $ctor(::std::string name, ::BlockState const &blockState, ::std::vector< int > validValues, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > blockPermutation)
MCAPI ScriptIntBlockProperty(::std::string name, ::BlockState const &blockState, ::std::vector< int > validValues, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > blockPermutation)
static MCAPI ::Scripting::ClassBinding bind()
Definition StrongTypedObjectHandle.h:8
Definition ClassBinding.h:10