![]() |
Cuberite
A lightweight, fast and extensible game server for Minecraft
|
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) | cChunkMap | private |
AddEntity(OwnedEntity a_Entity) | cChunkMap | |
AddPlayer(std::unique_ptr< cPlayer > a_Player) | cChunkMap | |
cChunk class | cChunkMap | friend |
cChunkMap(cWorld *a_World) | cChunkMap | |
cChunkStay class | cChunkMap | friend |
cChunkStays typedef | cChunkMap | private |
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) | cChunkMap | private |
DelChunkStay(cChunkStay &a_ChunkStay) | cChunkMap | private |
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) const | cChunkMap | |
FastSetBlock(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cChunkMap | |
FindChunk(int a_ChunkX, int a_ChunkZ) | cChunkMap | private |
FindChunk(int a_ChunkX, int a_ChunkZ) const | cChunkMap | private |
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) const | cChunkMap | |
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) const | cChunkMap | |
GenerateChunk(int a_ChunkX, int a_ChunkZ) | cChunkMap | |
GetBiomeAt(int a_BlockX, int a_BlockZ) const | cChunkMap | |
GetBlock(Vector3i a_BlockPos) const | cChunkMap | |
GetBlockBlockLight(Vector3i a_BlockPos) const | cChunkMap | |
GetBlockInfo(Vector3i, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_Meta, NIBBLETYPE &a_SkyLight, NIBBLETYPE &a_BlockLight) const | cChunkMap | |
GetBlockMeta(Vector3i a_BlockPos) const | cChunkMap | |
GetBlocks(sSetBlockVector &a_Blocks, bool a_ContinueOnFailure) | cChunkMap | |
GetBlockSkyLight(Vector3i a_BlockPos) const | cChunkMap | |
GetBlockTypeMeta(Vector3i a_BlockPos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) const | cChunkMap | |
GetChunk(int a_ChunkX, int a_ChunkZ) | cChunkMap | private |
GetChunkData(cChunkCoords a_Coords, cChunkDataCallback &a_Callback) const | cChunkMap | |
GetChunkStats(int &a_NumChunksValid, int &a_NumChunksDirty) const | cChunkMap | |
GetCS(void) const | cChunkMap | inline |
GetHeight(int a_BlockX, int a_BlockZ) | cChunkMap | |
GetNumChunks(void) const | cChunkMap | |
GetNumUnusedDirtyChunks(void) const | cChunkMap | |
GetWorld(void) const | cChunkMap | inline |
GrowPlantAt(Vector3i a_BlockPos, int a_NumStages=1) | cChunkMap | |
HasChunkAnyClients(int a_ChunkX, int a_ChunkZ) const | cChunkMap | |
HasEntity(UInt32 a_EntityID) const | cChunkMap | |
IsChunkLighted(int a_ChunkX, int a_ChunkZ) | cChunkMap | |
IsChunkQueued(int a_ChunkX, int a_ChunkZ) const | cChunkMap | |
IsChunkValid(int a_ChunkX, int a_ChunkZ) const | cChunkMap | |
IsWeatherSunnyAt(int a_BlockX, int a_BlockZ) const | cChunkMap | |
IsWeatherWetAt(int a_BlockX, int a_BlockZ) const | cChunkMap | |
IsWeatherWetAt(Vector3i a_Position) const | cChunkMap | |
m_Chunks | cChunkMap | private |
m_ChunkStays | cChunkMap | private |
m_CSChunks | cChunkMap | mutableprivate |
m_evtChunkValid | cChunkMap | private |
m_World | cChunkMap | private |
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) const | cChunkMap | |
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) | cChunkMap | inline |
WriteBlockArea(cBlockArea &a_Area, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes) | cChunkMap |