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) (defined in SubChunkRelighter) | SubChunkRelighter | |
$dtor() (defined in SubChunkRelighter) | SubChunkRelighter | |
_checkEdgeForSubtractiveBlockLightProcessing(::SubChunkLightIndex const &coordIndex) (defined in SubChunkRelighter) | SubChunkRelighter | |
_checkEdgeForSubtractiveSkyLightProcessing(::SubChunkLightIndex const &coordIndex) (defined in SubChunkRelighter) | SubChunkRelighter | |
_dirtySubChunk(::SubChunkLightIndex coordIndex, uint &subChunkIndex) (defined in SubChunkRelighter) | SubChunkRelighter | |
_getBlock(::SubChunkLightIndex coordIndex, ::Block const *&block, ::Block const *&extraBlock) const (defined in SubChunkRelighter) | SubChunkRelighter | |
_getLightPair(::SubChunkLightIndex coordIndex) const (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateBlockLight() (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateBlockLight(::SubChunkLightIndex coordIndex, uchar brightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSkyLight() (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSkyLight(::SubChunkLightIndex coordIndex, uchar brightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSubtractiveBlockLight() (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSubtractiveBlockLight(::SubChunkLightIndex coordIndex, uchar effectiveBrightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSubtractiveSkyLight() (defined in SubChunkRelighter) | SubChunkRelighter | |
_propagateSubtractiveSkyLight(::SubChunkLightIndex coordIndex, uchar effectiveBrightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_setLightHelper(::SubChunkLightIndex coordIndex, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption, uint lightType, uint subChunkIndex) (defined in SubChunkRelighter) | SubChunkRelighter | |
_setPropagatedBlockLightValue(::SubChunkLightIndex coordIndex, uchar brightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_setPropagatedSkyLightValue(::SubChunkLightIndex coordIndex, uchar brightness) (defined in SubChunkRelighter) | SubChunkRelighter | |
_setSkyLight(::SubChunkLightIndex coordIndex, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption) (defined in SubChunkRelighter) | SubChunkRelighter | |
computeAllSubChunkBorderBitsExceptTheOuterEdgeOfComputationBits() (defined in SubChunkRelighter) | SubChunkRelighter | static |
computeOuterEdgeOfComputationBits() (defined in SubChunkRelighter) | SubChunkRelighter | static |
initializeStatics() (defined in SubChunkRelighter) | SubChunkRelighter | static |
LightPair typedef (defined in SubChunkRelighter) | SubChunkRelighter | |
mAbsorptionBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mAdditiveBlocksToProcess (defined in SubChunkRelighter) | SubChunkRelighter | |
mAllSubChunkBorderBitsExceptTheOuterEdgeOfComputationBits() (defined in SubChunkRelighter) | 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() (defined in SubChunkRelighter) | 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) (defined in SubChunkRelighter) | SubChunkRelighter | |
sDarkSpinLock() (defined in SubChunkRelighter) | SubChunkRelighter | static |
setBlockLight(::Pos const &pos, ::Brightness oldBrightness, ::Brightness newBrightness, ::Brightness oldAbsorption, ::Brightness newAbsorption) (defined in SubChunkRelighter) | SubChunkRelighter | |
sFullyDarkSubChunk() (defined in SubChunkRelighter) | SubChunkRelighter | static |
sFullyLitSubChunk() (defined in SubChunkRelighter) | SubChunkRelighter | static |
sLitSpinLock() (defined in SubChunkRelighter) | SubChunkRelighter | static |
SubChunkRelighter(::IBlockSource &source, uint64 centerSubChunkIndex, ::ChunkPos const ¢erChunkPos, bool originalLighting, bool useFullyDarkSubchunk) (defined in SubChunkRelighter) | SubChunkRelighter | |
SubChunkToDoBitsClearMode enum name (defined in SubChunkRelighter) | SubChunkRelighter | |
~SubChunkRelighter() (defined in SubChunkRelighter) | SubChunkRelighter |