|
LeviLamina
|
Public Member Functions | |
| virtual ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator > | getBlockLocationIterator (::Scripting::WeakLifetimeScope scope) |
| virtual ::std::unique_ptr<::BaseBlockLocationIterator > | createBlockLocationIterator () |
| MCAPI | ScriptSimpleBlockVolume (::ScriptModuleMinecraft::ScriptSimpleBlockVolume const &rhs) |
| MCAPI | ScriptSimpleBlockVolume (::Vec3 const &from, ::Vec3 const &to) |
| MCAPI bool | doesLocationTouchFaces (::Vec3 const &pos) |
| MCAPI bool | doesVolumeTouchFaces (::ScriptModuleMinecraft::ScriptSimpleBlockVolume const &other) |
| MCAPI::Vec3 | getFrom () const |
| MCAPI::Vec3 | getTo () const |
| MCAPI::SimpleBlockVolume::IntersectionResult | intersects (::ScriptModuleMinecraft::ScriptSimpleBlockVolume const &other) |
| MCAPI::ScriptModuleMinecraft::ScriptSimpleBlockVolume & | operator= (::ScriptModuleMinecraft::ScriptSimpleBlockVolume const &rhs) |
| MCAPI void | setFrom (::Vec3 const &from) |
| MCAPI void | setTo (::Vec3 const &to) |
| MCAPI void * | $ctor () |
| MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptSimpleBlockVolume const &rhs) |
| MCAPI void * | $ctor (::Vec3 const &from, ::Vec3 const &to) |
| MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator > | $getBlockLocationIterator (::Scripting::WeakLifetimeScope scope) |
| MCAPI ::std::unique_ptr<::BaseBlockLocationIterator > | $createBlockLocationIterator () |
| MCAPI void | forEach (::std::function< bool(::BlockPos const &)> callback) const |
| MCAPI ::Scripting::Result_deprecated<::BoundingBox > | getBoundingBox () const |
| MCFOLD int | getCapacity () const |
| MCAPI ::Scripting::Result_deprecated<::Vec3 > | getMax () const |
| MCAPI ::Scripting::Result_deprecated<::Vec3 > | getMin () const |
| MCAPI::Vec3 | getSpan () const |
| MCAPI bool | isInside (::Vec3 const &location) const |
| MCAPI void | translate (::Vec3 const &delta) |
Static Public Member Functions | |
| static MCAPI ::Scripting::ClassBinding | bind () |
| static MCAPI ::Scripting::EnumBinding | bindEnums () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::BlockVolumeBase > > > | mBlockVolumeBase |
|
virtual |
Implements ScriptModuleMinecraft::ScriptBlockVolumeBase.
|
virtual |
Implements ScriptModuleMinecraft::ScriptBlockVolumeBase.
|
static |