3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
15namespace ScriptModuleMinecraft {
17class IScriptBlockProperty {
28 IScriptBlockProperty& operator=(IScriptBlockProperty
const&);
29 IScriptBlockProperty(IScriptBlockProperty
const&);
30 IScriptBlockProperty();
35 virtual ~IScriptBlockProperty();
53 MCNAPI static ::Scripting::ClassBinding
bindV010();
Definition BlockState.h:13
Definition IScriptBlockProperty.h:17
MCAPI IScriptBlockProperty(::std::string name, ::BlockState const &blockState, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > blockPermutation)
MCAPI void * $ctor(::std::string name, ::BlockState const &blockState, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > blockPermutation)
static MCAPI ::Scripting::ClassBinding bindV010()
static MCAPI void ** $vftable()
MCAPI::ScriptModuleMinecraft::IScriptBlockProperty & operator=(::ScriptModuleMinecraft::IScriptBlockProperty &&)
Definition ScriptBlockPermutation.h:23
Definition StrongTypedObjectHandle.h:8
Definition ClassBinding.h:19