LeviLamina
Loading...
Searching...
No Matches
SubChunk Member List

This is the complete list of members for SubChunk, including all inherited members.

$ctor() (defined in SubChunk)SubChunk
$ctor(::SubChunk &&rhs) (defined in SubChunk)SubChunk
$ctor(::Block const *initBlock, bool maxSkyLight, bool fullyLit, ::SpinLockImpl &spinLock, schar absoluteIndex) (defined in SubChunk)SubChunk
$dtor() (defined in SubChunk)SubChunk
_compareSubChunkStorageForLightingFixUp(uchar layer, ::SubChunkPos const &subChunkPos, ::std::unique_ptr<::SubChunkStorage<::Block > > newStorage, ::DeserializationChanges &deserializationChanges) (defined in SubChunk)SubChunk
_setBlock(uchar layer, ushort index, ::Block const &block) (defined in SubChunk)SubChunk
BlockLayer enum name (defined in SubChunk)SubChunk
deserialize(::IDataInput &stream, ::BlockPalette const &palette, ::SubChunkPos const &subChunkPos, ::std::optional<::DeserializationChanges * > deserializationChanges) (defined in SubChunk)SubChunk
fetchBlocks(::BlockPos const &subChunkOrigin, ::BlockPos const &volumeOrigin, short dimensionMinHeight, ::BlockVolume &volume) const (defined in SubChunk)SubChunk
fetchBlocksInBox(::BlockPos const &positionOfChunk, ::BoundingBox const &box, ::brstd::function_ref< bool(::Block const &)> const &predicate, ::std::vector<::BlockDataFetchResult<::Block > > &output) const (defined in SubChunk)SubChunk
fetchBlocksInCylinder(::BlockPos const &positionOfChunk, ::BlockPos const &pos, uint radius, uint height, ::brstd::function_ref< bool(::Block const &)> const &predicate, ::std::vector<::BlockDataFetchResult<::Block > > &output) const (defined in SubChunk)SubChunk
flushGarbageCollectors() (defined in SubChunk)SubChunkstatic
getAbsoluteIndex() const (defined in SubChunk)SubChunk
getBlock(ushort index) const (defined in SubChunk)SubChunk
getExtraBlock(ushort index) const (defined in SubChunk)SubChunk
getLight(ushort idx) const (defined in SubChunk)SubChunk
getSubChunkState() const (defined in SubChunk)SubChunk
hasAnyBlockMatchingFilter(::std::function< bool(::Block const &)> const &predicate) const (defined in SubChunk)SubChunk
initialize(::Block const *initBlock, bool maxSkyLight, bool fullyLit, ::SpinLockImpl &spinLock, schar absoluteIndex) (defined in SubChunk)SubChunk
isEmpty() const (defined in SubChunk)SubChunk
isEmpty(::SubChunk::BlockLayer layer) const (defined in SubChunk)SubChunk
isPaletteUniform(::Block const &block) const (defined in SubChunk)SubChunk
isPlaceHolderSubChunk() const (defined in SubChunk)SubChunk
isReadPtrEmpty(::SubChunk::BlockLayer layer) const (defined in SubChunk)SubChunk
isReplacementSubChunk() const (defined in SubChunk)SubChunk
isUniform(::Block const &block) const (defined in SubChunk)SubChunk
Layer typedef (defined in SubChunk)SubChunk
likelyHasNonUniformBlockLight() const (defined in SubChunk)SubChunk
mAbsoluteIndex (defined in SubChunk)SubChunk
mBlockLight (defined in SubChunk)SubChunk
mBlocks (defined in SubChunk)SubChunk
mBlocksReadPtr (defined in SubChunk)SubChunk
mDirtyTicksCounter (defined in SubChunk)SubChunk
mHash (defined in SubChunk)SubChunk
mHashDirty (defined in SubChunk)SubChunk
mHasMaxSkyLight (defined in SubChunk)SubChunk
mIsReplacementSubChunk (defined in SubChunk)SubChunk
mNeedsClientLighting (defined in SubChunk)SubChunk
mNeedsInitLighting (defined in SubChunk)SubChunk
mRenderChunkTrackingVersionNumber (defined in SubChunk)SubChunk
mSkyLight (defined in SubChunk)SubChunk
mSubChunkState (defined in SubChunk)SubChunk
mWriteLock (defined in SubChunk)SubChunk
needsInitLighting() const (defined in SubChunk)SubChunk
operator=(SubChunk const &) (defined in SubChunk)SubChunk
operator=(::SubChunk &&rhs) (defined in SubChunk)SubChunk
prune() (defined in SubChunk)SubChunk
prune(::SubChunkStorageUnit::PruneType pruneType) (defined in SubChunk)SubChunk
recalculateHash(bool network) (defined in SubChunk)SubChunk
recalculateHashAndSerialize(bool network) (defined in SubChunk)SubChunk
reset(::Block const *resetBlock, bool maxSkyLight, bool fullyLit) (defined in SubChunk)SubChunk
safeToModify() const (defined in SubChunk)SubChunk
serialize(::IDataOutput &stream, bool network) const (defined in SubChunk)SubChunk
setAbsoluteIndex(schar index) (defined in SubChunk)SubChunk
setAllIsMaxSkyLight() (defined in SubChunk)SubChunk
setAllIsNoSkyLight() (defined in SubChunk)SubChunk
setBlock(ushort index, ::Block const &block) (defined in SubChunk)SubChunk
setBlocksToUniform(::Block const &initBlock, bool maxSkyLight, bool fullyLit) (defined in SubChunk)SubChunk
setExtraBlock(ushort index, ::Block const &block) (defined in SubChunk)SubChunk
setFromBlockVolume(::BlockVolume const &box, short height) (defined in SubChunk)SubChunk
setLight(ushort idx, ::SubChunkBrightnessStorage::LightPair pair) (defined in SubChunk)SubChunk
setNeedsClientLighting(bool state) (defined in SubChunk)SubChunk
setNeedsInitLighting(bool state) (defined in SubChunk)SubChunk
setSkyLight(ushort index, uchar lightValue) (defined in SubChunk)SubChunk
SubChunk(SubChunk const &) (defined in SubChunk)SubChunk
SubChunk() (defined in SubChunk)SubChunk
SubChunk(::SubChunk &&rhs) (defined in SubChunk)SubChunk
SubChunk(::Block const *initBlock, bool maxSkyLight, bool fullyLit, ::SpinLockImpl &spinLock, schar absoluteIndex) (defined in SubChunk)SubChunk
SubChunkState enum name (defined in SubChunk)SubChunk
~SubChunk() (defined in SubChunk)SubChunk