3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/scripting/modules/minecraft/items/ScriptPlayerInventoryType.h"
12namespace ScriptModuleMinecraft {
class ScriptItemStack; }
13namespace Scripting {
class WeakLifetimeScope; }
14namespace Scripting {
struct ClassBinding; }
17namespace ScriptModuleMinecraft {
50 ::ScriptModuleMinecraft::ScriptPlayerInventoryType playerInventoryType,
52 bool isQuantityChanged,
62 MCNAPI static ::Scripting::ClassBinding
bind();
76 ::ScriptModuleMinecraft::ScriptPlayerInventoryType playerInventoryType,
78 bool isQuantityChanged,
Definition StrongTypedObjectHandle.h:8
Definition WeakLifetimeScope.h:12
Definition ScriptPlayerInventoryItemChangeAfterEvent.h:19
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeAfterEvent &&)
MCAPI ~ScriptPlayerInventoryItemChangeAfterEvent()
MCAPI void * $ctor(::Player const &player, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > beforeItemStack, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > afterItemStack, ::ScriptModuleMinecraft::ScriptPlayerInventoryType playerInventoryType, int slotNumber, bool isQuantityChanged, ::Scripting::WeakLifetimeScope const &scope)
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ScriptPlayerInventoryItemChangeAfterEvent(::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeAfterEvent const &)
MCAPI ScriptPlayerInventoryItemChangeAfterEvent(::Player const &player, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > beforeItemStack, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > afterItemStack, ::ScriptModuleMinecraft::ScriptPlayerInventoryType playerInventoryType, int slotNumber, bool isQuantityChanged, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeAfterEvent const &)
MCAPI ScriptPlayerInventoryItemChangeAfterEvent(::ScriptModuleMinecraft::ScriptPlayerInventoryItemChangeAfterEvent &&)