|
| enum class | Flags : uint {
Remove = 1
, New = 2
, UpdateLocation = 4
, UpdateScale = 8
,
UpdateRotation = 16
, UpdateTimeleft = 32
, UpdateColor = 64
, UpdateText = 128
,
UpdateBoxBound = 256
, UpdateLineEndLocation = 512
, UpdateArrowHeadLength = 1024
, UpdateArrowHeadRadius = 2048
,
UpdateSegmentCount = 4096
, UpdateAttachedTo = 8192
, UpdateRenderDist = 16384
, UpdateCylinderData = 32768
,
UpdatePyramidData = 65536
, UpdateEllipsoidData = 131072
, UpdateConeData = 262144
, SerializeAll = 4294967294
} |
|
using | FlagsStorage = uint |
|
| virtual void | populatePacketData (::PrimitiveShapeDataPayload &packetShapeData) const |
| virtual void | applyUpdatedData (::PrimitiveShapeDataPayload const &existing) |
| MCAPI | ScriptTextPrimitive (::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location, ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > const &text, bool isDebugShape, uint maxTextLength, uint maxTextLines) |
| MCAPI ::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > | getText () const |
| MCAPI void | setDepthTest (bool depthTest) |
| MCAPI void | setShowBackface (bool showBackface) |
| MCAPI void | setShowTextBackface (bool showTextBackface) |
| MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptRawMessageError, ::Scripting::ArgumentOutOfBoundsError > | setText (::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > const &text) |
| MCAPI void | setUseRotation (bool useRotation) |
| 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 void | $populatePacketData (::PrimitiveShapeDataPayload &packetShapeData) const |
| MCAPI void | $applyUpdatedData (::PrimitiveShapeDataPayload const &existing) |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | getHiddenFrom () const |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | getVisibleTo () const |
| MCAPI void | setAttachedTo (::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > const &attachedTo) |
| MCAPI void | setHiddenFrom (::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const &hiddenFrom) |
| MCAPI void | setLocation (::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location) |
| MCAPI void | setMaxRenderDistance (::std::optional< float > dist) |
| MCAPI void | setTotalTimeLeft (::std::optional< float > timeSec) |
| MCAPI void | setVisibleTo (::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const &visibleTo) |
| MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptPrimitiveShape const &) |
| MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptPrimitiveShapeType shapeType, bool isDebugShape) |
| MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptPrimitiveShapeType shapeType, ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location, bool isDebugShape) |
| MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 4, 4, uint const > | mMaxTextLength |
|
::ll::TypedStorage< 4, 4, uint const > | mMaxTextLines |
|
::ll::TypedStorage< 8, 40, ::std::variant<::std::string, ::TextObjectRoot > > | mText |
|
::ll::TypedStorage< 8, 32, ::std::string > | mTextObjectString |
|
::ll::TypedStorage< 1, 1, bool > | mUseRotation |
|
::ll::TypedStorage< 8, 32, ::std::optional<::ScriptModuleMinecraft::ScriptRGBA > > | mBackgroundColor |
|
::ll::TypedStorage< 1, 1, bool > | mDepthTest |
|
::ll::TypedStorage< 1, 1, bool > | mShowBackface |
|
::ll::TypedStorage< 1, 1, bool > | mShowTextBackface |
|
::ll::TypedStorage< 4, 4, float > | mLineGapHeight |
|
::ll::TypedStorage< 1, 1, ::ScriptModuleMinecraft::ScriptPrimitiveShapeType > | mShapeType |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension > > | mDimension |
|
::ll::TypedStorage< 4, 4, ::DimensionType > | mDimensionId |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mLocation |
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mRotationDegrees |
|
::ll::TypedStorage< 4, 4, float > | mScale |
|
::ll::TypedStorage< 8, 24, ::ScriptModuleMinecraft::ScriptRGBA > | mColor |
|
::ll::TypedStorage< 4, 8, ::std::optional< float > > | mTimeLeftSec |
|
::ll::TypedStorage< 4, 8, ::std::optional< float > > | mTimeLeftTotalSec |
|
::ll::TypedStorage< 4, 8, ::std::optional< float > > | mMaxRenderDistance |
|
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > > | mVisibleTo |
|
::ll::TypedStorage< 8, 16, ::std::set<::NetworkIdentifierWithSubId > > | mVisibleToClients |
|
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > > | mHiddenFrom |
|
::ll::TypedStorage< 8, 16, ::std::set<::NetworkIdentifierWithSubId > > | mHiddenFromClients |
|
::ll::TypedStorage< 1, 1, bool > | mDefaultVisibleToAll |
|
::ll::TypedStorage< 8, 16, ::std::set<::NetworkIdentifierWithSubId > > | mSentToClients |
|
::ll::TypedStorage< 8, 8, uint64 > | mNetworkId |
|
::ll::TypedStorage< 4, 4, uint > | mFlags |
|
::ll::TypedStorage< 1, 1, bool > | mExistsInWorld |
|
::ll::TypedStorage< 8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > | mAttachedTo |
|
::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mAttachedToId |
|
::ll::TypedStorage< 1, 1, bool > | mAttachedEntityWasUnloaded |
|
::ll::TypedStorage< 1, 1, bool > | mIsDebugShape |