28 ::ll::TypedStorage<4, 4, uint const> mMaxTextLength;
29 ::ll::TypedStorage<4, 4, uint const> mMaxTextLines;
30 ::ll::TypedStorage<8, 40, ::std::variant<::std::string, ::TextObjectRoot>> mText;
31 ::ll::TypedStorage<8, 32, ::std::string> mTextObjectString;
32 ::ll::TypedStorage<1, 1, bool> mUseRotation;
33 ::ll::TypedStorage<8, 32, ::std::optional<::ScriptModuleMinecraft::ScriptRGBA>> mBackgroundColor;
34 ::ll::TypedStorage<1, 1, bool> mDepthTest;
35 ::ll::TypedStorage<1, 1, bool> mShowBackface;
36 ::ll::TypedStorage<1, 1, bool> mShowTextBackface;
37 ::ll::TypedStorage<4, 4, float> mLineGapHeight;
42 ScriptTextPrimitive();
56 ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3>
const& location,
57 ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>
const& text,
64 MCNAPI ::std::string
const& getLocalizedText()
const;
67 MCNAPI ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>
getText()
const;
76 Result<void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::Scripting::ArgumentOutOfBoundsError>
77 setText(::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>
const& text);
85 MCNAPI static ::Scripting::ClassBinding
bind();
92 ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3>
const& location,
93 ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>
const& text,
MCAPI ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > getText() const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::Scripting::ArgumentOutOfBoundsError > setText(::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > const &text)
MCAPI void setUseRotation(bool useRotation)
MCAPI void setShowTextBackface(bool showTextBackface)
MCAPI void $populatePacketData(::PrimitiveShapeDataPayload &packetShapeData) const
MCAPI void setShowBackface(bool showBackface)
MCAPI void * $ctor(::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location, ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > const &text, bool isDebugShape, uint maxTextLength, uint maxTextLines)
MCAPI ScriptTextPrimitive(::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location, ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > const &text, bool isDebugShape, uint maxTextLength, uint maxTextLines)
MCAPI void $applyUpdatedData(::PrimitiveShapeDataPayload const &existing)
MCAPI void setDepthTest(bool depthTest)
static MCAPI void ** $vftable()
static MCAPI ::Scripting::ClassBinding bind()