|
|
MCAPI | CompoundBlockVolume (::CompoundBlockVolume const &other) |
|
MCAPI void | _recalculateBounds () |
|
MCAPI uint64 | capacity () const |
|
MCAPI void | clear (bool resetOrigin) |
|
MCAPI void | forEachPosition (::brstd::function_ref< bool(::BlockPos const &)> callback) const |
|
MCAPI void | forEachVolumeItem (::brstd::function_ref< bool(::CompoundBlockVolumeItem &, ::CompoundBlockVolume const &)> func) |
|
MCAPI ::std::vector<::CompoundBlockVolumeItem > | getAbsoluteVolumeList () const |
|
MCAPI::BoundingBox | getBoundingBox () const |
|
MCAPI::BlockPos | getMax () const |
|
MCAPI::BlockPos | getMin () const |
|
MCFOLD::BlockPos const & | getOrigin () const |
|
MCAPI ::std::vector<::CompoundBlockVolumeItem > | getVolumeList () const |
|
MCFOLD bool | isEmpty () const |
|
MCAPI bool | isInside (::BlockPos const &pos) const |
|
MCAPI::CompoundBlockVolume & | operator= (::CompoundBlockVolume const &other) |
|
MCAPI bool | operator== (::CompoundBlockVolume const &other) const |
|
MCAPI ::std::optional<::CompoundBlockVolumeItem > | peekLastVolume (::std::optional<::CompoundBlockVolumePositionRelativity > optRelativity) const |
|
MCAPI bool | popVolume () |
|
MCFOLD void | pushVolume (::CompoundBlockVolumeItem &&item) |
|
MCFOLD void | pushVolume (::CompoundBlockVolumeItem const &item) |
|
MCAPI void | setOrigin (::BlockPos const &newPos, bool preserveExistingVolumes) |
|
MCAPI void | translateOrigin (::BlockPos const &deltaPos, bool preserveExistingVolumes) |
|
MCAPI uint64 | volumeCount () const |
|
MCAPI void * | $ctor () |
|
MCAPI void * | $ctor (::CompoundBlockVolume const &other) |
|
MCFOLD void | $dtor () |
The documentation for this class was generated from the following file: