AddLight(Uint16x3 &blockId_r) | ParaEngine::BlockChunk | |
AddLight(uint16 nPackedBlockID) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
BlockChunk(uint16_t nPackedChunkId, BlockRegion *pRegion) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
CanBlockSeeTheSkyWS(uint16 x, uint16 y, uint16 z) | ParaEngine::BlockChunk | |
ClearAllLight() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
CreateBlock(uint16_t nBlockIndex) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
FindBlock(BlockTemplate *pTemplate) | ParaEngine::BlockChunk | protected |
FindBlock(BlockTemplate *pTemplate, uint32 nData) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
GetBlock(uint16_t nBlockIndex) | ParaEngine::BlockChunk | |
GetBlockByIndex(uint16_t nBlockIndex) | ParaEngine::BlockChunk | |
GetBlockCount() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
GetBlockPosRs(uint16 nBlockIndex) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
GetBlockTemplate(uint16_t nBlockIndex) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
GetBlockWorld() | ParaEngine::BlockChunk | |
GetLightData(uint16_t nIndex) | ParaEngine::BlockChunk | |
GetTotalBytes() | ParaEngine::BlockChunk | |
GetTotalChunksInMemory() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | static |
IsBoundaryChunk() const (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | inlineprotected |
IsDirty() const (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | inline |
IsDirtyByBlockChange() | ParaEngine::BlockChunk | |
IsDirtyByLight() | ParaEngine::BlockChunk | |
IsDirtyByNeighbor() | ParaEngine::BlockChunk | |
IsInfluenceBySunLight() | ParaEngine::BlockChunk | |
IsLightingInitialized() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
IsNearbyChunksLoaded() | ParaEngine::BlockChunk | |
IsVisibleBlock(int32_t index, Block *pBlock=NULL) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
LoadBlock(uint16_t nBlockIndex, BlockTemplate *pTemplate) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
LoadBlocks(const std::vector< uint16_t > &blockIndices, BlockTemplate *pTemplate) | ParaEngine::BlockChunk | |
m_blockIndices (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
m_blocks (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
m_chunkId_rs (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
m_emptyBlockSlotIndex (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
m_isBoundaryChunk (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
m_lightBlockIndices (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
m_lightmapArray | ParaEngine::BlockChunk | |
m_minBlockId_rs (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
m_minBlockId_ws (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
m_nDirty (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
m_ownerBlockRegion (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
m_packedChunkID (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
QueryNeighborBlockData(const Uint16x3 &blockId_cs, Block **pBlockData, int nFrom=0, int nTo=26) | ParaEngine::BlockChunk | |
RecycleBlock(uint16 nIndex, Block &block) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
refreshBlockVisible(uint16_t blockTemplateId) | ParaEngine::BlockChunk | |
RemoveLight(Uint16x3 &blockId_r) | ParaEngine::BlockChunk | |
ReserveBlocks(int nCount) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
Reset() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
s_total_chunks | ParaEngine::BlockChunk | static |
SetBlock(uint16_t nBlockIndex, BlockTemplate *pTemplate, uint32 nData) | ParaEngine::BlockChunk | |
SetBlockData(uint16_t nBlockIndex, uint32 nData) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
SetBlockEmpty(uint16_t nBlockIndex, Block &block) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | protected |
SetBlockTemplate(uint16_t nBlockIndex, BlockTemplate *pTemplate) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
SetBlockToAir(Uint16x3 &blockId_r) | ParaEngine::BlockChunk | |
SetBoundaryChunk(bool val) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | inlineprotected |
SetDirty(bool val) | ParaEngine::BlockChunk | |
SetDirtyByNeighbor() | ParaEngine::BlockChunk | |
SetLightDirty() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
SetLightingInitialized(bool bInitialized) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
UpdateHeightMapAtLoadTime(uint16_t nBlockIndex, bool isTransparent) (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |
~BlockChunk() (defined in ParaEngine::BlockChunk) | ParaEngine::BlockChunk | |