LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerSwingStartAfterEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Player
;
11
namespace
ScriptModuleMinecraft {
class
ScriptItemStack; }
12
namespace
ScriptModuleMinecraft {
class
ScriptPlayer; }
13
namespace
Scripting {
class
WeakLifetimeScope; }
14
namespace
Scripting {
struct
ClassBinding; }
15
// clang-format on
16
17
namespace
ScriptModuleMinecraft {
18
19
struct
ScriptPlayerSwingStartAfterEvent
{
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>
24
mPlayerHandle;
25
::ll::TypedStorage<
26
8,
27
40,
28
::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
29
mHeldItemStack;
30
// NOLINTEND
31
32
public
:
33
// prevent constructor by default
34
ScriptPlayerSwingStartAfterEvent
& operator=(
ScriptPlayerSwingStartAfterEvent
const
&);
35
ScriptPlayerSwingStartAfterEvent
();
36
37
public
:
38
// member functions
39
// NOLINTBEGIN
40
MCAPI
ScriptPlayerSwingStartAfterEvent
(
::ScriptModuleMinecraft::ScriptPlayerSwingStartAfterEvent
const
&);
41
42
MCAPI
ScriptPlayerSwingStartAfterEvent
(
43
::Player
const
& player,
44
::std::optional<
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>
> heldItemStack,
45
::Scripting::WeakLifetimeScope
const
& scope
46
);
47
48
MCAPI
~ScriptPlayerSwingStartAfterEvent
();
49
// NOLINTEND
50
51
public
:
52
// static functions
53
// NOLINTBEGIN
54
MCAPI static ::Scripting::ClassBinding bind();
55
// NOLINTEND
56
57
public
:
58
// constructor thunks
59
// NOLINTBEGIN
60
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::ScriptPlayerSwingStartAfterEvent
const
&);
61
62
MCAPI
void
* $ctor(
63
::Player
const
& player,
64
::std::optional<
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>
> heldItemStack,
65
::Scripting::WeakLifetimeScope
const
& scope
66
);
67
// NOLINTEND
68
69
public
:
70
// destructor thunk
71
// NOLINTBEGIN
72
MCAPI
void
$dtor();
73
// NOLINTEND
74
};
75
76
}
// namespace ScriptModuleMinecraft
Player
Definition
Player.h:123
Scripting::StrongTypedObjectHandle
Definition
StrongTypedObjectHandle.h:8
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:7
ScriptModuleMinecraft::ScriptPlayerSwingStartAfterEvent
Definition
ScriptPlayerSwingStartAfterEvent.h:19
src-server
mc
scripting
modules
minecraft
events
ScriptPlayerSwingStartAfterEvent.h
Generated on Sun Oct 12 2025 06:32:04 for LeviLamina by
1.12.0