LeviLamina
Loading...
Searching...
No Matches
ItemChargeEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/WeakEntityRef.h"
7
#include "mc/world/item/ItemInstance.h"
8
9
struct
ItemChargeEvent
{
10
public
:
11
// member variables
12
// NOLINTBEGIN
13
::ll::TypedStorage<8, 128, ::ItemInstance> mItemInstance;
14
::ll::TypedStorage<8, 24, ::WeakEntityRef> mActor;
15
::ll::TypedStorage<4, 4, int> mUseDuration;
16
// NOLINTEND
17
18
public
:
19
// prevent constructor by default
20
ItemChargeEvent
& operator=(
ItemChargeEvent
const
&);
21
ItemChargeEvent
();
22
23
public
:
24
// member functions
25
// NOLINTBEGIN
26
MCAPI
ItemChargeEvent
(
::ItemChargeEvent
&&);
27
28
MCAPI
ItemChargeEvent
(
::ItemChargeEvent
const
&);
29
30
MCAPI
ItemChargeEvent
(
::ItemInstance
const
& inst,
::WeakEntityRef
actor,
int
useDuration);
31
// NOLINTEND
32
33
public
:
34
// constructor thunks
35
// NOLINTBEGIN
36
MCAPI
void
* $ctor(
::ItemChargeEvent
&&);
37
38
MCAPI
void
* $ctor(
::ItemChargeEvent
const
&);
39
40
MCAPI
void
* $ctor(
::ItemInstance
const
& inst,
::WeakEntityRef
actor,
int
useDuration);
41
// NOLINTEND
42
};
ItemInstance
Definition
ItemInstance.h:16
WeakEntityRef
Definition
WeakEntityRef.h:14
ItemChargeEvent
Definition
ItemChargeEvent.h:9
src
mc
world
events
ItemChargeEvent.h
Generated on Sat Jul 5 2025 06:58:51 for LeviLamina by
1.12.0