LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerInteractWithEntityAfterEvent.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/ScriptPlayerInteractWithEntityEvent.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace ScriptModuleMinecraft { class ScriptActor; }
12namespace ScriptModuleMinecraft { class ScriptItemStack; }
13namespace ScriptModuleMinecraft { class ScriptPlayer; }
14namespace Scripting { struct ClassBinding; }
15// clang-format on
16
17namespace ScriptModuleMinecraft {
18
19struct ScriptPlayerInteractWithEntityAfterEvent : public ::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityEvent {
20public:
21 // member variables
22 // NOLINTBEGIN
23 ::ll::TypedStorage<
24 8,
25 40,
26 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
27 mBeforeItemStack;
28 ::ll::TypedStorage<
29 8,
30 40,
31 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
32 mAfterItemStack;
33 // NOLINTEND
34
35public:
36 // prevent constructor by default
37 ScriptPlayerInteractWithEntityAfterEvent();
38
39public:
40 // member functions
41 // NOLINTBEGIN
42 MCAPI
43 ScriptPlayerInteractWithEntityAfterEvent(::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityAfterEvent const&);
44
45 MCAPI ScriptPlayerInteractWithEntityAfterEvent(
50 );
51
52 MCAPI ::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityAfterEvent&
54
55 MCAPI ::ScriptModuleMinecraft::ScriptPlayerInteractWithEntityAfterEvent&
57 // NOLINTEND
58
59public:
60 // static functions
61 // NOLINTBEGIN
62 MCAPI static ::Scripting::ClassBinding bind();
63 // NOLINTEND
64
65public:
66 // constructor thunks
67 // NOLINTBEGIN
69
70 MCAPI void* $ctor(
75 );
76 // NOLINTEND
77};
78
79} // namespace ScriptModuleMinecraft
Definition ScriptActor.h:69
Definition ScriptItemStack.h:32
Definition ScriptPlayer.h:56
Definition StrongTypedObjectHandle.h:8
Definition ScriptPlayerInteractWithEntityAfterEvent.h:19
Definition ScriptPlayerInteractWithEntityEvent.h:16
Definition ClassBinding.h:19