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

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

AddChunkClient(int a_ChunkX, int a_ChunkZ, cClientHandle *a_Client)cChunkMap
AddChunkStay(cChunkStay &a_ChunkStay)cChunkMapprivate
AddEntity(OwnedEntity a_Entity)cChunkMap
AddPlayer(std::unique_ptr< cPlayer > a_Player)cChunkMap
cChunk classcChunkMapfriend
cChunkMap(cWorld *a_World)cChunkMap
cChunkStay classcChunkMapfriend
cChunkStays typedefcChunkMapprivate
ChunkLighted(int a_ChunkX, int a_ChunkZ, const cChunkDef::BlockNibbles &a_BlockLight, const cChunkDef::BlockNibbles &a_SkyLight)cChunkMap
ChunkLoadFailed(int a_ChunkX, int a_ChunkZ)cChunkMap
ChunkValidated(void)cChunkMap
CollectMobCensus(cMobCensus &a_ToFill)cChunkMap
CollectPickupsByEntity(cEntity &a_Entity)cChunkMap
CompareChunkClients(int a_ChunkX1, int a_ChunkZ1, int a_ChunkX2, int a_ChunkZ2, cClientDiffCallback &a_Callback)cChunkMap
CompareChunkClients(cChunk *a_Chunk1, cChunk *a_Chunk2, cClientDiffCallback &a_Callback)cChunkMap
ConstructChunk(int a_ChunkX, int a_ChunkZ)cChunkMapprivate
DelChunkStay(cChunkStay &a_ChunkStay)cChunkMapprivate
DigBlock(Vector3i a_BlockPos)cChunkMap
DoWithBlockEntityAt(Vector3i a_Position, cBlockEntityCallback a_Callback)cChunkMap
DoWithChunk(int a_ChunkX, int a_ChunkZ, cChunkCallback a_Callback)cChunkMap
DoWithChunkAt(Vector3i a_BlockPos, cChunkCallback a_Callback)cChunkMap
DoWithEntityByID(UInt32 a_EntityID, cEntityCallback a_Callback) constcChunkMap
FastSetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cChunkMap
FindChunk(int a_ChunkX, int a_ChunkZ)cChunkMapprivate
FindChunk(int a_ChunkX, int a_ChunkZ) constcChunkMapprivate
ForEachBlockEntityInChunk(int a_ChunkX, int a_ChunkZ, cBlockEntityCallback a_Callback)cChunkMap
ForEachChunkInRect(int a_MinChunkX, int a_MaxChunkX, int a_MinChunkZ, int a_MaxChunkZ, cChunkDataCallback &a_Callback)cChunkMap
ForEachEntity(cEntityCallback a_Callback) constcChunkMap
ForEachEntityInBox(const cBoundingBox &a_Box, cEntityCallback a_Callback)cChunkMap
ForEachEntityInChunk(int a_ChunkX, int a_ChunkZ, cEntityCallback a_Callback)cChunkMap
ForEachLoadedChunk(cFunctionRef< bool(int, int)> a_Callback) constcChunkMap
GenerateChunk(int a_ChunkX, int a_ChunkZ)cChunkMap
GetBiomeAt(int a_BlockX, int a_BlockZ) constcChunkMap
GetBlock(Vector3i a_BlockPos) constcChunkMap
GetBlockBlockLight(Vector3i a_BlockPos) constcChunkMap
GetBlockInfo(Vector3i, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_Meta, NIBBLETYPE &a_SkyLight, NIBBLETYPE &a_BlockLight) constcChunkMap
GetBlockMeta(Vector3i a_BlockPos) constcChunkMap
GetBlocks(sSetBlockVector &a_Blocks, bool a_ContinueOnFailure)cChunkMap
GetBlockSkyLight(Vector3i a_BlockPos) constcChunkMap
GetBlockTypeMeta(Vector3i a_BlockPos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) constcChunkMap
GetChunk(int a_ChunkX, int a_ChunkZ)cChunkMapprivate
GetChunkData(cChunkCoords a_Coords, cChunkDataCallback &a_Callback) constcChunkMap
GetChunkStats(int &a_NumChunksValid, int &a_NumChunksDirty) constcChunkMap
GetCS(void) constcChunkMapinline
GetHeight(int a_BlockX, int a_BlockZ)cChunkMap
GetNumChunks(void) constcChunkMap
GetNumUnusedDirtyChunks(void) constcChunkMap
GetWorld(void) constcChunkMapinline
GrowPlantAt(Vector3i a_BlockPos, int a_NumStages=1)cChunkMap
HasChunkAnyClients(int a_ChunkX, int a_ChunkZ) constcChunkMap
HasEntity(UInt32 a_EntityID) constcChunkMap
IsChunkLighted(int a_ChunkX, int a_ChunkZ)cChunkMap
IsChunkQueued(int a_ChunkX, int a_ChunkZ) constcChunkMap
IsChunkValid(int a_ChunkX, int a_ChunkZ) constcChunkMap
IsWeatherSunnyAt(int a_BlockX, int a_BlockZ) constcChunkMap
IsWeatherWetAt(int a_BlockX, int a_BlockZ) constcChunkMap
IsWeatherWetAt(Vector3i a_Position) constcChunkMap
m_ChunkscChunkMapprivate
m_ChunkStayscChunkMapprivate
m_CSChunkscChunkMapmutableprivate
m_evtChunkValidcChunkMapprivate
m_WorldcChunkMapprivate
MarkChunkDirty(int a_ChunkX, int a_ChunkZ)cChunkMap
MarkChunkRegenerating(int a_ChunkX, int a_ChunkZ)cChunkMap
MarkChunkSaved(int a_ChunkX, int a_ChunkZ)cChunkMap
MarkChunkSaving(int a_ChunkX, int a_ChunkZ)cChunkMap
PickupsFromBlock(Vector3i a_BlockPos, const cEntity *a_Digger, const cItem *a_Tool)cChunkMap
PrepareChunk(int a_ChunkX, int a_ChunkZ, std::unique_ptr< cChunkCoordCallback > a_CallAfter={})cChunkMap
RemoveChunkClient(int a_ChunkX, int a_ChunkZ, cClientHandle *a_Client)cChunkMap
RemoveClientFromChunks(cClientHandle *a_Client)cChunkMap
RemoveEntity(cEntity &a_Entity)cChunkMap
ReplaceTreeBlocks(const sSetBlockVector &a_Blocks)cChunkMap
SaveAllChunks(void) constcChunkMap
SendBlockEntity(int a_BlockX, int a_BlockY, int a_BlockZ, cClientHandle &a_Client)cChunkMap
SendBlockTo(int a_BlockX, int a_BlockY, int a_BlockZ, const cPlayer &a_Player)cChunkMap
SetAreaBiome(int a_MinX, int a_MaxX, int a_MinZ, int a_MaxZ, EMCSBiome a_Biome)cChunkMap
SetBiomeAt(int a_BlockX, int a_BlockZ, EMCSBiome a_Biome)cChunkMap
SetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cChunkMap
SetBlockMeta(Vector3i a_BlockPos, NIBBLETYPE a_BlockMeta)cChunkMap
SetChunkAlwaysTicked(int a_ChunkX, int a_ChunkZ, bool a_AlwaysTicked)cChunkMap
SetChunkData(SetChunkData &&a_SetChunkData)cChunkMap
SetNextBlockToTick(const Vector3i a_BlockPos)cChunkMap
SpawnMobs(cMobSpawner &a_MobSpawner)cChunkMap
Tick(std::chrono::milliseconds a_Dt)cChunkMap
TickBlock(const Vector3i a_BlockPos)cChunkMap
TrackInDeadlockDetect(cDeadlockDetect &a_DeadlockDetect, const AString &a_WorldName)cChunkMap
TryGetHeight(int a_BlockX, int a_BlockZ, int &a_Height)cChunkMap
UnloadUnusedChunks(void)cChunkMap
UntrackInDeadlockDetect(cDeadlockDetect &a_DeadlockDetect)cChunkMap
UseBlockEntity(cPlayer *a_Player, int a_X, int a_Y, int a_Z)cChunkMap
WakeUpSimulators(Vector3i a_Block)cChunkMap
WakeUpSimulators(int a_BlockX, int a_BlockY, int a_BlockZ)cChunkMapinline
WriteBlockArea(cBlockArea &a_Area, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes)cChunkMap