LeviLamina
Loading...
Searching...
No Matches
ScriptChatSendAfterEvent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/lifetime_registry/TypedObjectHandle.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
8
9// auto generated forward declare list
10// clang-format off
11class Player;
12struct ChatEvent;
13namespace ScriptModuleMinecraft { class ScriptPlayer; }
14namespace Scripting { class WeakLifetimeScope; }
15namespace Scripting { struct ClassBinding; }
16// clang-format on
17
18namespace ScriptModuleMinecraft {
19
21public:
22 // member variables
23 // NOLINTBEGIN
27 // NOLINTEND
28
29public:
30 // prevent constructor by default
32
33public:
34 // member functions
35 // NOLINTBEGIN
37
39 ::ChatEvent const& chatEvent,
40 ::Player const& player,
42 );
43
44 MCNAPI void copyTo(::ChatEvent& chatEvent, ::Scripting::WeakLifetimeScope const& scope) const;
45
46 MCNAPI ::Scripting::Result_deprecated<bool> getSendToTargets_V010();
47
48 MCNAPI ::Scripting::Result_deprecated<
49 ::std::vector<::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>>
51
52 MCNAPI ::ScriptModuleMinecraft::ScriptChatSendAfterEvent&
54
55 MCNAPI ::ScriptModuleMinecraft::ScriptChatSendAfterEvent&
57
58 MCNAPI ::Scripting::Result_deprecated<void> setSendToTargets_V010(bool sendToTargets);
59
60 MCNAPI ::Scripting::Result_deprecated<void>
62
64 // NOLINTEND
65
66public:
67 // static functions
68 // NOLINTBEGIN
69 MCNAPI static ::Scripting::ClassBinding bind();
70
71 MCNAPI static ::Scripting::ClassBinding bindV010();
72 // NOLINTEND
73
74public:
75 // constructor thunks
76 // NOLINTBEGIN
78
79 MCNAPI void*
80 $ctor(::ChatEvent const& chatEvent, ::Player const& player, ::Scripting::WeakLifetimeScope const& scope);
81 // NOLINTEND
82
83public:
84 // destructor thunk
85 // NOLINTBEGIN
86 MCNAPI void $dtor();
87 // NOLINTEND
88};
89
90} // namespace ScriptModuleMinecraft
Definition Player.h:119
Definition WeakLifetimeScope.h:12
Definition ChatEvent.h:14
Definition ScriptChatSendAfterEvent.h:20
MCAPI void copyTo(::ChatEvent &chatEvent, ::Scripting::WeakLifetimeScope const &scope) const
static MCAPI ::Scripting::ClassBinding bind()
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptChatSendAfterEvent const &)
MCAPI ScriptChatSendAfterEvent(::ChatEvent const &chatEvent, ::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor(::ChatEvent const &chatEvent, ::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result_deprecated< bool > getSendToTargets_V010()
MCAPI ::Scripting::Result_deprecated< void > setTargets_V010(::std::vector<::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > targets)
static MCAPI ::Scripting::ClassBinding bindV010()
MCAPI::ScriptModuleMinecraft::ScriptChatSendAfterEvent & operator=(::ScriptModuleMinecraft::ScriptChatSendAfterEvent const &)
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > > getTargets_V010()
MCAPI ScriptChatSendAfterEvent(::ScriptModuleMinecraft::ScriptChatSendAfterEvent const &)
MCAPI ::Scripting::Result_deprecated< void > setSendToTargets_V010(bool sendToTargets)
MCAPI::ScriptModuleMinecraft::ScriptChatSendAfterEvent & operator=(::ScriptModuleMinecraft::ScriptChatSendAfterEvent &&)
Definition TypedObjectHandle.h:8
Definition Alias.h:14