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"
14namespace ScriptModuleMinecraft {
struct ScriptInvalidActorError; }
15namespace ScriptModuleMinecraft {
struct ScriptRawMessageError; }
16namespace ScriptModuleMinecraft {
struct ScriptRawMessageInterface; }
17namespace ScriptModuleMinecraft {
struct ScriptTitleDisplayOptions; }
18namespace Scripting {
struct ArgumentOutOfBoundsError; }
19namespace Scripting {
struct ClassBinding; }
22namespace ScriptModuleMinecraft {
42 MCNAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageError>
_getJsonString(
47 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
56 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
59 MCNAPI ::Scripting::Result<bool, ::ScriptModuleMinecraft::ScriptInvalidActorError>
64 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
resetHudElements();
67 Result<void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError>
72 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
80 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
84 MCNAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptInvalidActorError>
85 setHudVisibility(::HudVisibility visible, ::std::optional<::std::vector<::HudElement>> hudElement);
87 MCNAPI ::Scripting::Result<
96 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
98 ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions> options
105 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
107 ::std::optional<::ScriptModuleMinecraft::ScriptTitleDisplayOptions> options
111 Result<void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::ScriptModuleMinecraft::ScriptInvalidActorError>
116 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
124 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>>
const&
132 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptInvalidActorError.h:18
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 bool _isValid() 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
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
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ScriptScreenDisplay(::Player const &player)
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 void * $ctor(::Player const &player)
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::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 ArgumentOutOfBoundsError.h:10