|
| virtual::BlockPos | getMin () const |
| virtual::BlockPos | getMax () const |
| virtual::BoundingBox | getBoundingBox () const |
| virtual::glm::ivec3 | getSpan () const |
| virtual int | getCapacity () const |
| virtual bool | isInside (::BlockPos const &pos) const |
| virtual void | translate (::BlockPos const &delta) |
| virtual void | forEach (::brstd::function_ref< bool(::BlockPos const &)> callback) const |
| virtual ::std::set<::ChunkPos > | getChunks () const |
| virtual ::std::unordered_set<::BlockPos > | getFlattenedBlockPositions () const |
| virtual ::std::unique_ptr<::BaseBlockLocationIterator > | getIterator () const |
|
MCAPI | ListBlockVolume (::std::vector<::BlockPos > const &blockPositions) |
|
MCAPI | ListBlockVolume (::std::vector<::Vec3 > const &blockPositions) |
|
MCAPI | ListBlockVolume (::ListBlockVolume const &rhs) |
|
MCAPI::ListBlockVolumeIterator | begin () const |
|
MCAPI void | erase (::std::vector<::Vec3 > const &blockPositions) |
|
MCAPI void | insert (::std::vector<::Vec3 > const &blockPositions) |
|
MCAPI::ListBlockVolume & | operator= (::ListBlockVolume const &rhs) |
|
MCAPI void * | $ctor (::std::vector<::BlockPos > const &blockPositions) |
|
MCAPI void * | $ctor (::std::vector<::Vec3 > const &blockPositions) |
|
MCAPI void * | $ctor (::ListBlockVolume const &rhs) |
|
MCAPI::BlockPos | $getMin () const |
|
MCAPI::BlockPos | $getMax () const |
|
MCAPI::BoundingBox | $getBoundingBox () const |
|
MCAPI::glm::ivec3 | $getSpan () const |
|
MCFOLD int | $getCapacity () const |
|
MCAPI bool | $isInside (::BlockPos const &pos) const |
|
MCAPI void | $translate (::BlockPos const &delta) |
|
MCAPI void | $forEach (::brstd::function_ref< bool(::BlockPos const &)> callback) const |
|
MCAPI ::std::set<::ChunkPos > | $getChunks () const |
|
MCAPI ::std::unordered_set<::BlockPos > | $getFlattenedBlockPositions () const |
|
MCAPI ::std::unique_ptr<::BaseBlockLocationIterator > | $getIterator () const |
|
MCFOLD void | $dtor () |
|
|
static MCAPI void ** | $vftable () |
|
|
::ll::TypedStorage< 8, 64, ::std::unordered_set<::BlockPos > > | mBlockPositions |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mMin |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mMax |
|
::ll::TypedStorage< 8, 8, uint64 > | mChangeCount |
◆ getMin()
| virtual::BlockPos ListBlockVolume::getMin |
( |
| ) |
const |
|
virtual |
◆ getMax()
| virtual::BlockPos ListBlockVolume::getMax |
( |
| ) |
const |
|
virtual |
◆ getBoundingBox()
| virtual::BoundingBox ListBlockVolume::getBoundingBox |
( |
| ) |
const |
|
virtual |
◆ getSpan()
| virtual::glm::ivec3 ListBlockVolume::getSpan |
( |
| ) |
const |
|
virtual |
◆ getCapacity()
| virtual int ListBlockVolume::getCapacity |
( |
| ) |
const |
|
virtual |
◆ isInside()
| virtual bool ListBlockVolume::isInside |
( |
::BlockPos const & | pos | ) |
const |
|
virtual |
◆ translate()
| virtual void ListBlockVolume::translate |
( |
::BlockPos const & | delta | ) |
|
|
virtual |
◆ forEach()
◆ getChunks()
| virtual ::std::set<::ChunkPos > ListBlockVolume::getChunks |
( |
| ) |
const |
|
virtual |
◆ getFlattenedBlockPositions()
| virtual ::std::unordered_set<::BlockPos > ListBlockVolume::getFlattenedBlockPositions |
( |
| ) |
const |
|
virtual |
◆ getIterator()
The documentation for this class was generated from the following file: