LeviLamina
Loading...
Searching...
No Matches
ScriptAsyncPlayerJoinBeforeEvent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/runtime/Result.h"
7
8// auto generated forward declare list
9// clang-format off
11namespace ScriptModuleServerAdmin { struct DisconnectedError; }
12namespace Scripting { struct ClassBinding; }
13// clang-format on
14
15namespace ScriptModuleServerAdmin {
16
18public:
19 // member variables
20 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
31
32public:
33 // member functions
34 // NOLINTBEGIN
36 ::std::shared_ptr<::AsyncVerdictPromise>& promise,
37 ::std::string playerId,
38 ::std::string playerName
39 );
40
41 MCNAPI ::Scripting::Result<void, ::ScriptModuleServerAdmin::DisconnectedError>
42 disconnect(::std::optional<::std::string> disconnectReason);
43
44 MCNAPI bool isValid() const;
45
46 MCNAPI ::ScriptModuleServerAdmin::ScriptAsyncPlayerJoinBeforeEvent&
48
50 // NOLINTEND
51
52public:
53 // static functions
54 // NOLINTBEGIN
55 MCNAPI static ::Scripting::ClassBinding bind();
56 // NOLINTEND
57
58public:
59 // constructor thunks
60 // NOLINTBEGIN
61 MCNAPI void*
62 $ctor(::std::shared_ptr<::AsyncVerdictPromise>& promise, ::std::string playerId, ::std::string playerName);
63 // NOLINTEND
64
65public:
66 // destructor thunk
67 // NOLINTBEGIN
68 MCNAPI void $dtor();
69 // NOLINTEND
70};
71
72} // namespace ScriptModuleServerAdmin
Definition AsyncVerdictPromise.h:10
Definition ScriptAsyncPlayerJoinBeforeEvent.h:17
MCAPI ::Scripting::Result< void, ::ScriptModuleServerAdmin::DisconnectedError > disconnect(::std::optional<::std::string > disconnectReason)
static MCAPI ::Scripting::ClassBinding bind()
MCAPI void * $ctor(::std::shared_ptr<::AsyncVerdictPromise > &promise, ::std::string playerId, ::std::string playerName)
MCAPI::ScriptModuleServerAdmin::ScriptAsyncPlayerJoinBeforeEvent & operator=(::ScriptModuleServerAdmin::ScriptAsyncPlayerJoinBeforeEvent &&)
MCAPI ScriptAsyncPlayerJoinBeforeEvent(::std::shared_ptr<::AsyncVerdictPromise > &promise, ::std::string playerId, ::std::string playerName)
Definition Alias.h:14