3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
8#include "mc/util/HudElement.h"
9#include "mc/util/HudVisibility.h"
22namespace ScriptModuleMinecraft {
24struct ScriptScreenDisplay {
33 ScriptScreenDisplay& operator=(ScriptScreenDisplay
const&);
34 ScriptScreenDisplay(ScriptScreenDisplay
const&);
35 ScriptScreenDisplay();
40 MCNAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageError>
_getJsonString(
45 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
52 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
55 MCNAPI ::Scripting::Result<bool, ::ScriptModuleMinecraft::ScriptInvalidActorError>
60 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
resetHudElements();
63 Result<void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError>
68 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
76 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
80 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
81 setHudVisibility(::HudVisibility visible, ::std::optional<::std::vector<::HudElement>> hudElement);
83 MCNAPI ::Scripting::Result<
92 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
94 ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions> options
101 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
103 ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions> options
107 Result<void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError>
112 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
120 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
128 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptInvalidActorError.h:17
Definition ScriptRawMessageError.h:15
Definition ScriptRawMessageInterface.h:19
Definition ScriptScreenDisplay.h:24
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > setTitle(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &title, ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions > options) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError > setActionBar(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &text) const
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result_deprecated< void > updateSubtitle_V010(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &subtitle) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > resetHudElements()
MCAPI::ScriptModuleMinecraft::ScriptScreenDisplay & operator=(::ScriptModuleMinecraft::ScriptScreenDisplay &&)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isForcedHidden(::HudElement hudElement)
MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageError > _getJsonString(::Player &player, ::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &text) const
MCAPI ::Scripting::Result_deprecated< void > setActionBar_V010(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &text) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError > updateSubtitle(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &subtitle) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setHudVisibility(::HudVisibility visible, ::std::optional<::std::vector<::HudElement > > hudElement)
MCAPI ::Scripting::Result<::std::vector<::HudElement >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getHiddenHudElements()
MCAPI ::Scripting::Result_deprecated< void > setTitle_V010(::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &title, ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions > options) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > hideAllExcept(::std::optional<::std::vector<::HudElement > > hudElement)
Definition ScriptTitleDisplayOptions.h:12
Definition ArgumentOutOfBoundsError.h:15
Definition ClassBinding.h:19