My Project
ParaEngine::BlockChunk Member List

This is the complete list of members for ParaEngine::BlockChunk, including all inherited members.

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::BlockChunkprotected
FindBlock(BlockTemplate *pTemplate)ParaEngine::BlockChunkprotected
FindBlock(BlockTemplate *pTemplate, uint32 nData) (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkprotected
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::BlockChunkstatic
IsBoundaryChunk() const (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkinlineprotected
IsDirty() const (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkinline
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::BlockChunkprotected
m_chunkId_rs (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunk
m_emptyBlockSlotIndex (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkprotected
m_isBoundaryChunk (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkprotected
m_lightBlockIndices (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunk
m_lightmapArrayParaEngine::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::BlockChunkprotected
m_ownerBlockRegion (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkprotected
m_packedChunkID (defined in ParaEngine::BlockChunk)ParaEngine::BlockChunkprotected
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::BlockChunkprotected
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_chunksParaEngine::BlockChunkstatic
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::BlockChunkprotected
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::BlockChunkinlineprotected
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