Cuberite
A lightweight, fast and extensible game server for Minecraft
cChunkInterface Member List

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

cChunkInterface(cChunkMap *a_ChunkMap)cChunkInterfaceinline
DigBlock(cWorldInterface &a_WorldInterface, Vector3i a_BlockPos, cEntity *a_Digger)cChunkInterface
DoWithChunkAt(Vector3i a_BlockPos, cFunctionRef< bool(cChunk &)> a_Callback)cChunkInterface
DropBlockAsPickups(Vector3i a_BlockPos, const cEntity *a_Digger=nullptr, const cItem *a_Tool=nullptr)cChunkInterface
FastSetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cChunkInterface
ForEachChunkInRect(int a_MinChunkX, int a_MaxChunkX, int a_MinChunkZ, int a_MaxChunkZ, cChunkDataCallback &a_Callback) overridecChunkInterfacevirtual
GetBlock(Vector3i a_Pos)cChunkInterface
GetBlockMeta(Vector3i a_Pos)cChunkInterface
GetBlockTypeMeta(Vector3i a_Pos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta)cChunkInterface
m_ChunkMapcChunkInterfaceprivate
SetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cChunkInterface
SetBlock(int a_BlockX, int a_BlockY, int a_BlockZ, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cChunkInterfaceinline
SetBlockMeta(Vector3i a_BlockPos, NIBBLETYPE a_MetaData)cChunkInterface
SetBlockMeta(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE a_MetaData)cChunkInterfaceinline
UseBlockEntity(cPlayer *a_Player, int a_BlockX, int a_BlockY, int a_BlockZ)cChunkInterface
WriteBlockArea(cBlockArea &a_Area, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes) overridecChunkInterfacevirtual
~cForEachChunkProvider()cForEachChunkProviderinlinevirtual