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/binding_type/ClassBindingBuilder.h"
7
#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8
#include "mc/scripting/modules/minecraft/events/ScriptBlockEvent.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
BlockPos
;
13
struct
LeverActionEvent
;
14
namespace
ScriptModuleMinecraft {
class
ScriptPlayer; }
15
namespace
Scripting {
class
WeakLifetimeScope; }
16
// clang-format on
17
18
namespace
ScriptModuleMinecraft {
19
20
struct
ScriptLeverActionAfterEvent
:
public
::ScriptModuleMinecraft::ScriptBlockEvent
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::UntypedStorage<1, 1>
mUnk4a17dd;
25
::ll::UntypedStorage<8, 32>
mUnk259794;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
ScriptLeverActionAfterEvent
& operator=(
ScriptLeverActionAfterEvent
const
&);
31
ScriptLeverActionAfterEvent
(
ScriptLeverActionAfterEvent
const
&);
32
ScriptLeverActionAfterEvent
();
33
34
public
:
35
// member functions
36
// NOLINTBEGIN
37
MCAPI
38
ScriptLeverActionAfterEvent
(
::LeverActionEvent
const
& leverActionEvent,
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>
player,
::BlockPos
const
& scope,
::Scripting::WeakLifetimeScope
const
&);
39
// NOLINTEND
40
41
public
:
42
// static functions
43
// NOLINTBEGIN
44
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptLeverActionAfterEvent> bind();
45
// NOLINTEND
46
47
public
:
48
// constructor thunks
49
// NOLINTBEGIN
50
MCAPI
void
*
51
$ctor(
::LeverActionEvent
const
& leverActionEvent,
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>
player,
::BlockPos
const
& scope,
::Scripting::WeakLifetimeScope
const
&);
52
// NOLINTEND
53
};
54
55
}
// namespace ScriptModuleMinecraft
BlockPos
Definition
BlockPos.h:18
Scripting::StrongTypedObjectHandle
Definition
StrongTypedObjectHandle.h:8
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
LeverActionEvent
Definition
LeverActionEvent.h:12
ScriptModuleMinecraft::ScriptBlockEvent
Definition
ScriptBlockEvent.h:10
ScriptModuleMinecraft::ScriptLeverActionAfterEvent
Definition
ScriptLeverActionAfterEvent.h:20
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
events
ScriptLeverActionAfterEvent.h
Generated on Sat Apr 26 2025 05:55:52 for LeviLamina by
1.12.0