LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerBreakBlockBeforeEvent.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/ScriptBlockEvent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
BlockPos
;
12
class
Dimension
;
13
class
ItemStackBase
;
14
class
Player
;
15
namespace
Scripting {
class
WeakLifetimeScope; }
16
// clang-format on
17
18
namespace
ScriptModuleMinecraft {
19
20
struct
ScriptPlayerBreakBlockBeforeEvent
:
public
::ScriptModuleMinecraft::ScriptBlockEvent
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::UntypedStorage<8, 32>
mUnkd27cf2;
25
::ll::UntypedStorage<8, 40>
mUnkc70836;
26
::ll::UntypedStorage<1, 1>
mUnkbd6f95;
27
// NOLINTEND
28
29
public
:
30
// prevent constructor by default
31
ScriptPlayerBreakBlockBeforeEvent
& operator=(
ScriptPlayerBreakBlockBeforeEvent
const
&);
32
ScriptPlayerBreakBlockBeforeEvent
();
33
34
public
:
35
// member functions
36
// NOLINTBEGIN
37
MCAPI
ScriptPlayerBreakBlockBeforeEvent
(
::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent
const
&);
38
39
MCAPI
ScriptPlayerBreakBlockBeforeEvent
(
::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent
&&);
40
41
MCAPI
ScriptPlayerBreakBlockBeforeEvent
(
42
::Player
const
& player,
43
::Dimension
& dimension,
44
::BlockPos
const
& pos,
45
::ItemStackBase
const
& item,
46
::Scripting::WeakLifetimeScope
const
& scope
47
);
48
49
MCAPI
~ScriptPlayerBreakBlockBeforeEvent
();
50
// NOLINTEND
51
52
public
:
53
// static functions
54
// NOLINTBEGIN
55
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent> bind();
56
// NOLINTEND
57
58
public
:
59
// constructor thunks
60
// NOLINTBEGIN
61
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent
const
&);
62
63
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent
&&);
64
65
MCAPI
void
* $ctor(
66
::Player
const
& player,
67
::Dimension
& dimension,
68
::BlockPos
const
& pos,
69
::ItemStackBase
const
& item,
70
::Scripting::WeakLifetimeScope
const
& scope
71
);
72
// NOLINTEND
73
74
public
:
75
// destructor thunk
76
// NOLINTBEGIN
77
MCAPI
void
$dtor();
78
// NOLINTEND
79
};
80
81
}
// namespace ScriptModuleMinecraft
BlockPos
Definition
BlockPos.h:18
Dimension
Definition
Dimension.h:83
ItemStackBase
Definition
ItemStackBase.h:35
Player
Definition
Player.h:119
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
ScriptModuleMinecraft::ScriptBlockEvent
Definition
ScriptBlockEvent.h:10
ScriptModuleMinecraft::ScriptPlayerBreakBlockBeforeEvent
Definition
ScriptPlayerBreakBlockBeforeEvent.h:20
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
events
ScriptPlayerBreakBlockBeforeEvent.h
Generated on Sat Apr 26 2025 05:55:52 for LeviLamina by
1.12.0