LeviLamina
Loading...
Searching...
No Matches
ScriptLeverActionAfterEvent.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
#include "mc/scripting/modules/minecraft/events/ScriptBlockEvent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
BlockPos
;
12
struct
LeverActionEvent
;
13
namespace
ScriptModuleMinecraft {
class
ScriptPlayer; }
14
namespace
Scripting {
class
WeakLifetimeScope; }
15
namespace
Scripting {
struct
ClassBinding; }
16
// clang-format on
17
18
namespace
ScriptModuleMinecraft {
19
20
struct
ScriptLeverActionAfterEvent
:
public
::ScriptModuleMinecraft::ScriptBlockEvent
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::TypedStorage<1, 1, bool> mIsPowered;
25
::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>> mPlayer;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
ScriptLeverActionAfterEvent
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI
ScriptLeverActionAfterEvent
(
36
::LeverActionEvent
const
& leverActionEvent,
37
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>
player,
38
::BlockPos
const
&,
39
::Scripting::WeakLifetimeScope
const
& scope
40
);
41
// NOLINTEND
42
43
public
:
44
// static functions
45
// NOLINTBEGIN
46
MCAPI static ::Scripting::ClassBinding bind();
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
* $ctor(
53
::LeverActionEvent
const
& leverActionEvent,
54
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>
player,
55
::BlockPos
const
&,
56
::Scripting::WeakLifetimeScope
const
& scope
57
);
58
// NOLINTEND
59
};
60
61
}
// namespace ScriptModuleMinecraft
BlockPos
Definition
BlockPos.h:17
Scripting::StrongTypedObjectHandle
Definition
StrongTypedObjectHandle.h:8
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:7
LeverActionEvent
Definition
LeverActionEvent.h:14
ScriptModuleMinecraft::ScriptBlockEvent
Definition
ScriptBlockEvent.h:17
ScriptModuleMinecraft::ScriptLeverActionAfterEvent
Definition
ScriptLeverActionAfterEvent.h:20
src-server
mc
scripting
modules
minecraft
events
ScriptLeverActionAfterEvent.h
Generated on Sun Oct 12 2025 06:32:03 for LeviLamina by
1.12.0