3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
19namespace ScriptModuleMinecraft {
21struct ScriptChatSendAfterEvent {
29 ::ll::TypedStorage<8, 32, ::std::string> mMessage;
33 ::std::optional<::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>>>
35 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>> mSender;
40 ScriptChatSendAfterEvent& operator=(ScriptChatSendAfterEvent
const&);
41 ScriptChatSendAfterEvent();
49 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData>
const& evtData,
61 MCNAPI ::Scripting::Result_deprecated<
62 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>>
65 MCNAPI ::Scripting::Result_deprecated<void>
74 MCNAPI static ::Scripting::ClassBinding
bind();
76 MCNAPI static ::Scripting::ClassBinding
bindV010();
85 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData>
const& evtData,
Definition ScriptPlayer.h:42
Definition StrongTypedObjectHandle.h:8
Definition WeakLifetimeScope.h:12
Definition ChatEvent.h:14
Definition ScriptChatSendAfterEvent.h:21
MCAPI void copyTo(::ChatEvent &chatEvent) const
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > > getTargets_V010()
MCAPI ScriptChatSendAfterEvent(::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > const &evtData, ::Scripting::WeakLifetimeScope const &scope)
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)
static MCAPI ::Scripting::ClassBinding bindV010()
MCAPI ScriptChatSendAfterEvent(::ScriptModuleMinecraft::ScriptChatSendAfterEvent const &)
MCAPI ~ScriptChatSendAfterEvent()
MCAPI void * $ctor(::std::shared_ptr<::ScriptModuleMinecraft::ScriptChatSendIntermediateData > const &evtData, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result_deprecated< void > setTargets_V010(::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > targets)
Definition ClassBinding.h:10