LeviLamina
Loading...
Searching...
No Matches
ScriptItemCustomComponentConsumeEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/scripting/modules/minecraft/events/ScriptCustomComponentPubSubConnectors.h"
7
#include "mc/scripting/modules/minecraft/events/ScriptItemCustomComponentAfterEvent.h"
8
#include "mc/scripting/modules/minecraft/events/ScriptItemCustomComponentIntermediateStorage.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
Actor
;
13
class
ItemStack
;
14
namespace
Scripting {
class
WeakLifetimeScope; }
15
namespace
Scripting {
struct
ClassBinding; }
16
// clang-format on
17
18
namespace
ScriptModuleMinecraft {
19
20
struct
ScriptItemCustomComponentConsumeEvent
:
public
::ScriptModuleMinecraft::ScriptItemCustomComponentAfterEvent
{
21
public
:
22
// ScriptItemCustomComponentConsumeEvent inner types declare
23
// clang-format off
24
struct
IntermediateStorage
;
25
// clang-format on
26
27
// ScriptItemCustomComponentConsumeEvent inner types define
28
struct
IntermediateStorage
:
public
::ScriptModuleMinecraft::ScriptItemCustomComponentIntermediateStorage
{
29
public
:
30
// member variables
31
// NOLINTBEGIN
32
::ll::UntypedStorage<8, 152>
mUnk849eea;
33
::ll::UntypedStorage<8, 24>
mUnk55f5dd;
34
// NOLINTEND
35
36
public
:
37
// prevent constructor by default
38
IntermediateStorage
& operator=(
IntermediateStorage
const
&);
39
IntermediateStorage
(
IntermediateStorage
const
&);
40
IntermediateStorage
();
41
42
public
:
43
// member functions
44
// NOLINTBEGIN
45
MCAPI
~IntermediateStorage
();
46
// NOLINTEND
47
48
public
:
49
// destructor thunk
50
// NOLINTBEGIN
51
MCFOLD
void
$dtor();
52
// NOLINTEND
53
};
54
55
public
:
56
// member variables
57
// NOLINTBEGIN
58
::ll::UntypedStorage<8, 32>
mUnka924ce;
59
::ll::UntypedStorage<8, 32>
mUnk918613;
60
// NOLINTEND
61
62
public
:
63
// prevent constructor by default
64
ScriptItemCustomComponentConsumeEvent
& operator=(
ScriptItemCustomComponentConsumeEvent
const
&);
65
ScriptItemCustomComponentConsumeEvent
();
66
67
public
:
68
// virtual functions
69
// NOLINTBEGIN
70
// vIndex: 0
71
virtual
~ScriptItemCustomComponentConsumeEvent
()
/*override*/
;
72
// NOLINTEND
73
74
public
:
75
// member functions
76
// NOLINTBEGIN
77
MCAPI
ScriptItemCustomComponentConsumeEvent
(
::ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent
const
&);
78
79
MCAPI
ScriptItemCustomComponentConsumeEvent
(
80
::ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent::IntermediateStorage
const
& eventData,
81
::Scripting::WeakLifetimeScope
const
& scope
82
);
83
// NOLINTEND
84
85
public
:
86
// static functions
87
// NOLINTBEGIN
88
MCAPI static ::Scripting::ClassBinding bind();
89
// NOLINTEND
90
91
public
:
92
// constructor thunks
93
// NOLINTBEGIN
94
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent
const
&);
95
96
MCAPI
void
* $ctor(
97
::ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent::IntermediateStorage
const
& eventData,
98
::Scripting::WeakLifetimeScope
const
& scope
99
);
100
// NOLINTEND
101
102
public
:
103
// destructor thunk
104
// NOLINTBEGIN
105
MCAPI
void
$dtor();
106
// NOLINTEND
107
108
public
:
109
// vftables
110
// NOLINTBEGIN
111
MCAPI
static
void
** $vftable();
112
// NOLINTEND
113
};
114
115
}
// namespace ScriptModuleMinecraft
Actor
Definition
Actor.h:104
ItemStack
Definition
ItemStack.h:25
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
ScriptModuleMinecraft::ScriptItemCustomComponentAfterEvent
Definition
ScriptItemCustomComponentAfterEvent.h:17
ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent::IntermediateStorage
Definition
ScriptItemCustomComponentConsumeEvent.h:28
ScriptModuleMinecraft::ScriptItemCustomComponentConsumeEvent
Definition
ScriptItemCustomComponentConsumeEvent.h:20
ScriptModuleMinecraft::ScriptItemCustomComponentIntermediateStorage
Definition
ScriptItemCustomComponentIntermediateStorage.h:17
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
events
ScriptItemCustomComponentConsumeEvent.h
Generated on Sat Apr 26 2025 05:55:52 for LeviLamina by
1.12.0