|
LeviLamina
|
Public Member Functions | |
| virtual void | populatePacketData (::PrimitiveShapeDataPayload &packet) const |
| virtual void | applyUpdatedData (::PrimitiveShapeDataPayload const &packet) |
| MCFOLD bool | IsDebugShape () const |
| 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 void | addToWorld () |
| MCFOLD bool | existsInWorld () const |
| MCFOLD ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > const & | getAttachedTo () const |
| MCFOLD::ScriptModuleMinecraft::ScriptRGBA const & | getColor () const |
| MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension > | getDimension () const |
| MCFOLD uint | getFlags () const |
| MCAPI::Vec3 | getLocation () const |
| MCFOLD ::std::optional< float > | getMaxRenderDistance () const |
| MCFOLD uint64 | getNetworkId () const |
| MCFOLD::Vec3 const & | getRotation () const |
| MCFOLD float | getScale () const |
| MCFOLD ::std::set<::NetworkIdentifierWithSubId > & | getSentToClients () |
| MCAPI ::std::optional< float > | getTimeLeftSec () const |
| MCFOLD ::std::optional< float > | getTotalTimeLeftSec () const |
| MCFOLD ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const & | getVisibleTo () const |
| MCFOLD ::std::set<::NetworkIdentifierWithSubId > const & | getVisibleToClients () const |
| MCAPI bool | hasDuration () const |
| MCAPI bool | isDirty () const |
| MCAPI bool | isFlaggedToRemove () const |
| MCAPI bool | isNewShape () const |
| MCAPI void | markAttachedEntityReloaded () |
| MCAPI::ScriptModuleMinecraft::ScriptPrimitiveShape & | operator= (::ScriptModuleMinecraft::ScriptPrimitiveShape const &) |
| MCAPI void | remove () |
| MCAPI void | setAttachedEntityWasUnloaded (bool unloaded) |
| MCAPI void | setAttachedTo (::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > const &attachedTo) |
| MCAPI void | setColor (::ScriptModuleMinecraft::ScriptRGBA const &color) |
| MCFOLD void | setFlags (uint flags) |
| MCAPI void | setLocation (::std::variant<::ScriptModuleMinecraft::ScriptDimensionLocation, ::Vec3 > const &location) |
| MCAPI void | setMaxRenderDistance (::std::optional< float > dist) |
| MCFOLD void | setNetworkId (uint64 networkId) |
| MCAPI void | setRotation (::Vec3 const &rotation) |
| MCAPI void | setScale (float scale) |
| MCAPI void | setTotalTimeLeft (::std::optional< float > timeSec) |
| MCAPI void | setVisibleTo (::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > const &visibleTo) |
| MCAPI void | tickTimeLeft (float dt) |
| MCAPI void | unDirty () |
| MCFOLD bool | wasAttachedEntityUnloaded () const |
| 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 > | mRotation |
| ::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, 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 |
|
static |