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