|
ScriptRelativeVolumeListBlockVolume & | operator= (ScriptRelativeVolumeListBlockVolume const &) |
|
| ScriptRelativeVolumeListBlockVolume (ScriptRelativeVolumeListBlockVolume const &) |
|
virtual ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockLocationIterator > | getBlockLocationIterator (::Scripting::WeakLifetimeScope scope) |
|
virtual ::std::unique_ptr<::BaseBlockLocationIterator > | createBlockLocationIterator () |
|
MCAPI | ScriptRelativeVolumeListBlockVolume (::std::optional<::Vec3 > const &origin) |
|
MCAPI | ScriptRelativeVolumeListBlockVolume (::Editor::RelativeVolumeListBlockVolume const &rhs) |
|
MCAPI void | add (::std::variant< ::Vec3 const, ::std::vector<::Vec3 > const, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSimpleBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const > const &toAdd) |
|
MCAPI void | clear () |
|
MCAPI ::std::optional<::Vec3 const > | getOrigin () const |
|
MCAPI int | getVolumeCount () const |
|
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSimpleBlockVolume > > | getVolumes (::Scripting::WeakLifetimeScope scope) const |
|
MCAPI bool | hasAdjacent (::Vec3 const &pos, ::Vec3 const &offset) const |
|
MCAPI bool const | isEmpty () const |
|
MCAPI void | moveTo (::Vec3 const &location) |
|
MCAPI void | remove (::std::variant< ::Vec3 const, ::std::vector<::Vec3 > const, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSimpleBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const > const &toRemove) |
|
MCAPI void | set (::std::variant< ::Vec3 const, ::std::vector<::Vec3 > const, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSimpleBlockVolume > const, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockVolumeBase > const > const &toSet) |
|
MCAPI void | setOrigin (::std::optional<::Vec3 const > &optOrigin) |
|
MCAPI void | translate (::Vec3 const &offset) |
|
MCAPI void * | $ctor (::std::optional<::Vec3 > const &origin) |
|
MCAPI void * | $ctor (::Editor::RelativeVolumeListBlockVolume const &rhs) |
|
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 |
|
MCAPI 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 |
|
◆ ScriptRelativeVolumeListBlockVolume() [1/2]
MCAPI Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::ScriptRelativeVolumeListBlockVolume |
( |
::std::optional<::Vec3 > const & | origin | ) |
|
|
explicit |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ScriptRelativeVolumeListBlockVolume() [2/2]
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getBlockLocationIterator()
◆ createBlockLocationIterator()
virtual ::std::unique_ptr<::BaseBlockLocationIterator > Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::createBlockLocationIterator |
( |
| ) |
|
|
virtual |
◆ add()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ clear()
MCAPI void Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::clear |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getOrigin()
MCAPI ::std::optional<::Vec3 const > Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::getOrigin |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getVolumeCount()
MCAPI int Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::getVolumeCount |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getVolumes()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ hasAdjacent()
MCAPI bool Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::hasAdjacent |
( |
::Vec3 const & | pos, |
|
|
::Vec3 const & | offset ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ isEmpty()
MCAPI bool const Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::isEmpty |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ moveTo()
MCAPI void Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::moveTo |
( |
::Vec3 const & | location | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ remove()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ set()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ setOrigin()
MCAPI void Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::setOrigin |
( |
::std::optional<::Vec3 const > & | optOrigin | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ translate()
MCAPI void Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::translate |
( |
::Vec3 const & | offset | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ bindScript()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [1/2]
MCAPI void * Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::$ctor |
( |
::std::optional<::Vec3 > const & | origin | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor() [2/2]
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getBlockLocationIterator()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $createBlockLocationIterator()
MCAPI ::std::unique_ptr<::BaseBlockLocationIterator > Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::$createBlockLocationIterator |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** Editor::ScriptModule::ScriptRelativeVolumeListBlockVolume::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ forEach()
MCAPI void ScriptModuleMinecraft::ScriptBlockVolumeBase::forEach |
( |
::std::function< bool(::BlockPos const &)> | callback | ) |
const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getBoundingBox()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getCapacity()
MCAPI int ScriptModuleMinecraft::ScriptBlockVolumeBase::getCapacity |
( |
| ) |
const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getMax()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getMin()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ getSpan()
MCAPI::Vec3 ScriptModuleMinecraft::ScriptBlockVolumeBase::getSpan |
( |
| ) |
const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ isInside()
MCAPI bool ScriptModuleMinecraft::ScriptBlockVolumeBase::isInside |
( |
::Vec3 const & | location | ) |
const |
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ bind()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: