LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerInteractWithBlockBeforeEvent.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/scripting/modules/minecraft/events/ScriptPlayerInteractWithBlockEvent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
Player
;
12
struct
PlayerInteractWithBlockBeforeEvent
;
13
namespace
Scripting {
class
WeakLifetimeScope; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
struct
ScriptPlayerInteractWithBlockBeforeEvent
:
public
::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockEvent
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 40>
mUnk4835fb;
23
::ll::UntypedStorage<1, 1>
mUnk5e0c46;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
ScriptPlayerInteractWithBlockBeforeEvent
& operator=(
ScriptPlayerInteractWithBlockBeforeEvent
const
&);
29
ScriptPlayerInteractWithBlockBeforeEvent
(
ScriptPlayerInteractWithBlockBeforeEvent
const
&);
30
ScriptPlayerInteractWithBlockBeforeEvent
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI
ScriptPlayerInteractWithBlockBeforeEvent
(
::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent
&&);
36
37
MCAPI
ScriptPlayerInteractWithBlockBeforeEvent
(
38
::Player
& player,
39
::PlayerInteractWithBlockBeforeEvent
const
& eventData,
40
::Scripting::WeakLifetimeScope
& scope
41
);
42
// NOLINTEND
43
44
public
:
45
// static functions
46
// NOLINTBEGIN
47
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent>
48
bind();
49
// NOLINTEND
50
51
public
:
52
// constructor thunks
53
// NOLINTBEGIN
54
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent
&&);
55
56
MCAPI
void
* $ctor(
57
::Player
& player,
58
::PlayerInteractWithBlockBeforeEvent
const
& eventData,
59
::Scripting::WeakLifetimeScope
& scope
60
);
61
// NOLINTEND
62
};
63
64
}
// namespace ScriptModuleMinecraft
Player
Definition
Player.h:119
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
PlayerInteractWithBlockBeforeEvent
Definition
PlayerInteractWithBlockBeforeEvent.h:15
ScriptModuleMinecraft::ScriptPlayerInteractWithBlockBeforeEvent
Definition
ScriptPlayerInteractWithBlockBeforeEvent.h:18
ScriptModuleMinecraft::ScriptPlayerInteractWithBlockEvent
Definition
ScriptPlayerInteractWithBlockEvent.h:19
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
events
ScriptPlayerInteractWithBlockBeforeEvent.h
Generated on Sat Apr 26 2025 05:55:52 for LeviLamina by
1.12.0