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
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
39
40public:
41 // member functions
42 // NOLINTBEGIN
44
45 MCAPI
47
53 );
54
56 // NOLINTEND
57
58public:
59 // static functions
60 // NOLINTBEGIN
61 MCAPI static ::Scripting::ClassBinding bind();
62 // NOLINTEND
63
64public:
65 // constructor thunks
66 // NOLINTBEGIN
68
70
71 MCAPI void* $ctor(
76 );
77 // NOLINTEND
78
79public:
80 // destructor thunk
81 // NOLINTBEGIN
82 MCAPI void $dtor();
83 // NOLINTEND
84};
85
86} // namespace ScriptModuleMinecraft
Definition StrongTypedObjectHandle.h:8
Definition ScriptPlayerInteractWithEntityAfterEvent.h:19
Definition ScriptPlayerInteractWithEntityEvent.h:17