API Reference
On this page
Public Member Functions | |
| virtual void | populatePacketData (::PrimitiveShapeDataPayload &packet) const |
| virtual void | applyUpdatedData (::PrimitiveShapeDataPayload const &packet) |
| MCAPI | ScriptPrimitiveShape (::ScriptModuleMinecraft::ScriptPrimitiveShape const &) |
| MCAPI | ScriptPrimitiveShape (::ScriptModuleMinecraft::ScriptPrimitiveShapeType shapeType, bool isDebugShape) |
| MCAPI | ScriptPrimitiveShape (::ScriptModuleMinecraft::ScriptPrimitiveShapeType shapeType, ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location, bool isDebugShape) |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | getHiddenFrom () const |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | getVisibleTo () const |
| MCAPI::ScriptModuleMinecraft::ScriptPrimitiveShape & | operator= (::ScriptModuleMinecraft::ScriptPrimitiveShape 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 () |
| MCAPI void | $populatePacketData (::PrimitiveShapeDataPayload &packet) const |
| MCAPI void | $applyUpdatedData (::PrimitiveShapeDataPayload const &packet) |
Static Public Member Functions | |
| static MCAPI ::Scripting::ClassBinding | bind () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::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 |
| MCAPI ScriptModuleMinecraft::ScriptPrimitiveShape::ScriptPrimitiveShape | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShape const & | ) |
| MCAPI ScriptModuleMinecraft::ScriptPrimitiveShape::ScriptPrimitiveShape | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShapeType | shapeType, |
| bool | isDebugShape ) |
| MCAPI ScriptModuleMinecraft::ScriptPrimitiveShape::ScriptPrimitiveShape | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShapeType | shapeType, |
| ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const & | location, | ||
| bool | isDebugShape ) |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & ScriptModuleMinecraft::ScriptPrimitiveShape::getHiddenFrom | ( | ) | const |
| MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & ScriptModuleMinecraft::ScriptPrimitiveShape::getVisibleTo | ( | ) | const |
| MCAPI::ScriptModuleMinecraft::ScriptPrimitiveShape & ScriptModuleMinecraft::ScriptPrimitiveShape::operator= | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShape const & | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setAttachedTo | ( | ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > const & | attachedTo | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setHiddenFrom | ( | ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | hiddenFrom | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setLocation | ( | ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const & | location | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setMaxRenderDistance | ( | ::std::optional< float > | dist | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setTotalTimeLeft | ( | ::std::optional< float > | timeSec | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::setVisibleTo | ( | ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | visibleTo | ) |
|
static |
| MCAPI void * ScriptModuleMinecraft::ScriptPrimitiveShape::$ctor | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShape const & | ) |
| MCAPI void * ScriptModuleMinecraft::ScriptPrimitiveShape::$ctor | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShapeType | shapeType, |
| bool | isDebugShape ) |
| MCAPI void * ScriptModuleMinecraft::ScriptPrimitiveShape::$ctor | ( | ::ScriptModuleMinecraft::ScriptPrimitiveShapeType | shapeType, |
| ::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const & | location, | ||
| bool | isDebugShape ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::$dtor | ( | ) |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::$populatePacketData | ( | ::PrimitiveShapeDataPayload & | packet | ) | const |
| MCAPI void ScriptModuleMinecraft::ScriptPrimitiveShape::$applyUpdatedData | ( | ::PrimitiveShapeDataPayload const & | packet | ) |
|
static |