LeviLamina
Loading...
Searching...
No Matches
ScriptItemUseOnBeforeEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7
#include "mc/scripting/modules/minecraft/events/ScriptItemUseOnAfterEvent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
Player
;
12
struct
ItemUseOnEvent
;
13
namespace
Scripting {
class
WeakLifetimeScope; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
struct
ScriptItemUseOnBeforeEvent
:
public
::ScriptModuleMinecraft::ScriptItemUseOnAfterEvent
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<1, 1>
mUnkd6a9de;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
ScriptItemUseOnBeforeEvent
& operator=(
ScriptItemUseOnBeforeEvent
const
&);
28
ScriptItemUseOnBeforeEvent
(
ScriptItemUseOnBeforeEvent
const
&);
29
ScriptItemUseOnBeforeEvent
();
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCAPI
ScriptItemUseOnBeforeEvent
(
35
::ItemUseOnEvent
const
& itemEvent,
36
::Player
const
& player,
37
::Scripting::WeakLifetimeScope
const
& scope
38
);
39
// NOLINTEND
40
41
public
:
42
// static functions
43
// NOLINTBEGIN
44
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent> bind();
45
46
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent> bindV010();
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
*
53
$ctor(
::ItemUseOnEvent
const
& itemEvent,
::Player
const
& player,
::Scripting::WeakLifetimeScope
const
& scope);
54
// NOLINTEND
55
};
56
57
}
// namespace ScriptModuleMinecraft
Player
Definition
Player.h:119
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
ItemUseOnEvent
Definition
ItemUseOnEvent.h:13
ScriptModuleMinecraft::ScriptItemUseOnAfterEvent
Definition
ScriptItemUseOnAfterEvent.h:22
ScriptModuleMinecraft::ScriptItemUseOnBeforeEvent
Definition
ScriptItemUseOnBeforeEvent.h:18
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
events
ScriptItemUseOnBeforeEvent.h
Generated on Sat Apr 26 2025 05:55:52 for LeviLamina by
1.12.0