LeviLamina
|
This is the complete list of members for SubChunkRelighter, including all inherited members.
$ctor(::IBlockSource &source, uint64 centerSubChunkIndex, ::ChunkPos const ¢erChunkPos, bool originalLighting, bool useFullyDarkSubchunk) | SubChunkRelighter | |
$dtor() | SubChunkRelighter | |
_checkEdgeForSubtractiveBlockLightProcessing(::SubChunkLightIndex const &coordIndex) | SubChunkRelighter | |
_checkEdgeForSubtractiveSkyLightProcessing(::SubChunkLightIndex const &coordIndex) | SubChunkRelighter | |
_dirtySubChunk(::SubChunkLightIndex coordIndex, uint &subChunkIndex) | SubChunkRelighter | |
_getBlock(::SubChunkLightIndex coordIndex, ::Block const *&block, ::Block const *&extraBlock) const | SubChunkRelighter | |
_getLightPair(::SubChunkLightIndex coordIndex) const | SubChunkRelighter | |
_propagateBlockLight() | SubChunkRelighter | |
_propagateBlockLight(::SubChunkLightIndex coordIndex, uchar brightness) | SubChunkRelighter | |
_propagateSkyLight() | SubChunkRelighter | |
_propagateSkyLight(::SubChunkLightIndex coordIndex, uchar brightness) | SubChunkRelighter | |
_propagateSubtractiveBlockLight() | SubChunkRelighter | |
_propagateSubtractiveBlockLight(::SubChunkLightIndex coordIndex, uchar effectiveBrightness) | SubChunkRelighter | |
_propagateSubtractiveSkyLight() | SubChunkRelighter | |
_propagateSubtractiveSkyLight(::SubChunkLightIndex coordIndex, uchar effectiveBrightness) | SubChunkRelighter | |
_setLightHelper(::SubChunkLightIndex coordIndex, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption, uint lightType, uint subChunkIndex) | SubChunkRelighter | |
_setPropagatedBlockLightValue(::SubChunkLightIndex coordIndex, uchar brightness) | SubChunkRelighter | |
_setPropagatedSkyLightValue(::SubChunkLightIndex coordIndex, uchar brightness) | SubChunkRelighter | |
_setSkyLight(::SubChunkLightIndex coordIndex, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption) | SubChunkRelighter | |
computeAllSubChunkBorderBitsExceptTheOuterEdgeOfComputationBits() | SubChunkRelighter | static |
computeOuterEdgeOfComputationBits() | SubChunkRelighter | static |
initializeStatics() | SubChunkRelighter | static |
LightPair typedef (defined in SubChunkRelighter) | SubChunkRelighter | |
mAbsorptionBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mAdditiveBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mAllSubChunkBorderBitsExceptTheOuterEdgeOfComputationBits() | SubChunkRelighter | static |
mBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mCenterChunkPos (defined in SubChunkRelighter) | SubChunkRelighter | |
mCenterSubChunkIndex (defined in SubChunkRelighter) | SubChunkRelighter | |
mDefaultLightPair (defined in SubChunkRelighter) | SubChunkRelighter | |
mEdgeBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mNeedToResetToDoBits (defined in SubChunkRelighter) | SubChunkRelighter | |
mOldAbsorption (defined in SubChunkRelighter) | SubChunkRelighter | |
mOriginalLighting (defined in SubChunkRelighter) | SubChunkRelighter | |
mOuterEdgeOfComputationBits() | SubChunkRelighter | static |
mSubChunkPtrArray (defined in SubChunkRelighter) | SubChunkRelighter | |
mSubChunkTouched (defined in SubChunkRelighter) | SubChunkRelighter | |
mSubtractiveBlocks (defined in SubChunkRelighter) | SubChunkRelighter | |
mToDo (defined in SubChunkRelighter) | SubChunkRelighter | |
relightSubChunk(::LevelChunk const &levelChunk, ::std::vector<::SubChunkLightUpdate > const &alteredBlockList, ::std::vector<::BlockPos > &brightnessChangedList) | SubChunkRelighter | |
sDarkSpinLock() | SubChunkRelighter | static |
setBlockLight(::Pos const &pos, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption) | SubChunkRelighter | |
sFullyDarkSubChunk() | SubChunkRelighter | static |
sFullyLitSubChunk() | SubChunkRelighter | static |
sLitSpinLock() | SubChunkRelighter | static |
SubChunkRelighter() (defined in SubChunkRelighter) | SubChunkRelighter | |
SubChunkRelighter(::IBlockSource &source, uint64 centerSubChunkIndex, ::ChunkPos const ¢erChunkPos, bool originalLighting, bool useFullyDarkSubchunk) | SubChunkRelighter | |
SubChunkToDoBitsClearMode enum name (defined in SubChunkRelighter) | SubChunkRelighter | |
~SubChunkRelighter() | SubChunkRelighter |