LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerJoinAfterEvent.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
8// auto generated forward declare list
9// clang-format off
10namespace ScriptModuleMinecraft { class ScriptPlayer; }
11namespace ScriptModuleMinecraft { struct ScriptPlayerJoinAfterEventIntermediateData; }
12namespace Scripting { struct ClassBinding; }
13// clang-format on
14
15namespace ScriptModuleMinecraft {
16
17struct ScriptPlayerJoinAfterEvent {
18public:
19 // ScriptPlayerJoinAfterEvent inner types define
21
22public:
23 // member variables
24 // NOLINTBEGIN
25 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>
26 mPlayerHandle;
27 ::ll::TypedStorage<8, 32, ::std::string> mPlayerName;
28 ::ll::TypedStorage<8, 32, ::std::string> mPlayerId;
29 // NOLINTEND
30
31public:
32 // prevent constructor by default
33 ScriptPlayerJoinAfterEvent& operator=(ScriptPlayerJoinAfterEvent const&);
34 ScriptPlayerJoinAfterEvent(ScriptPlayerJoinAfterEvent const&);
35 ScriptPlayerJoinAfterEvent();
36
37public:
38 // member functions
39 // NOLINTBEGIN
40 MCAPI ::ScriptModuleMinecraft::ScriptPlayerJoinAfterEvent&
42
43 MCAPI ~ScriptPlayerJoinAfterEvent();
44 // NOLINTEND
45
46public:
47 // static functions
48 // NOLINTBEGIN
49 MCAPI static ::Scripting::ClassBinding bind();
50
51 MCAPI static ::Scripting::ClassBinding bindV010();
52 // NOLINTEND
53
54public:
55 // destructor thunk
56 // NOLINTBEGIN
57 MCAPI void $dtor();
58 // NOLINTEND
59};
60
61} // namespace ScriptModuleMinecraft
Definition ScriptPlayer.h:54
Definition ScriptPlayerJoinAfterEventIntermediateData.h:10
Definition ScriptPlayerJoinAfterEvent.h:17
Definition ClassBinding.h:19