VOX
A little voxel engine
Loading...
Searching...
No Matches
Chunk Member List

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

BiomeArray typedefChunk
BlockArray typedefChunk
Chunk(glm::ivec3 position)Chunk
Chunk(const glm::ivec3 &position, const BlockArray &blocks, const LightArray &light, const BiomeArray &biome)Chunk
Chunk(const ChunkData &data)Chunk
Chunk(const Chunk &other)=deleteChunk
Chunk(Chunk &&other)=deleteChunk
DATA_SIZEChunkstatic
e_biome enum nameChunk
entity_idsChunk
genLevel enum nameChunk
getBiome(const int &x, const int &z) constChunk
getBiome(const glm::ivec2 &position) constChunk
getBiomes()Chunk
getBiomes() constChunk
getBlock(const int &x, const int &y, const int &z) constChunk
getBlock(const glm::ivec3 &position) constChunk
getBlockLight(const int &x, const int &y, const int &z) constChunk
getBlockLight(const glm::ivec3 &position) constChunk
getBlocks()Chunk
getBlocks() constChunk
getGenLevel() constChunk
getHeight(const int &x, const int &z) constChunk
getHeight(const glm::ivec2 &position) constChunk
getHeights()Chunk
getHeights() constChunk
getHighestLoadLevel() constChunk
getLight()Chunk
getLight() constChunk
getLight(const int &x, const int &y, const int &z) constChunk
getLight(const glm::ivec3 &position) constChunk
getLoadLevel() constChunk
getMeshID() constChunk
getPosition() constChunk
getSkyLight(const int &x, const int &y, const int &z) constChunk
getSkyLight(const glm::ivec3 &position) constChunk
HeightArray typedefChunk
isMeshed() constChunk
LightArray typedefChunk
observing_player_idsChunk
operator=(const Chunk &other)=deleteChunk
operator=(const Chunk &&other)=deleteChunk
setBiome(const int &x, const int &z, const biomeInfo &biome)Chunk
setBiome(const glm::ivec2 &position, const biomeInfo &biome)Chunk
setBlock(const int &x, const int &y, const int &z, BlockInfo::Type block)Chunk
setBlock(const glm::ivec3 &position, BlockInfo::Type block)Chunk
setBlockColumn(const int &x, const int &z, const std::array< BlockInfo::Type, CHUNK_Y_SIZE > &column)Chunk
setBlockColumn(const glm::ivec2 &pos, const std::array< BlockInfo::Type, CHUNK_Y_SIZE > &column)Chunk
setBlockLight(const int &x, const int &y, const int &z, uint8_t light)Chunk
setBlockLight(const glm::ivec3 &position, uint8_t light)Chunk
setGenLevel(const genLevel &level)Chunk
setHeight(const int &x, const int &z, uint8_t height)Chunk
setHeight(const glm::ivec2 &position, uint8_t height)Chunk
setLight(const int &x, const int &y, const int &z, uint8_t light)Chunk
setLight(const glm::ivec3 &position, uint8_t light)Chunk
setLoadLevel(const int &load_level)Chunk
setMeshed(bool meshed)Chunk
setMeshID(const uint64_t &mesh_id)Chunk
setPosition(const glm::ivec3 &position)Chunk
setSkyLight(const int &x, const int &y, const int &z, uint8_t light)Chunk
setSkyLight(const glm::ivec3 &position, uint8_t light)Chunk
statusChunk
toBiomeCoord(int index)Chunkstatic
toBiomeIndex(int x, int z)Chunkstatic
toBiomeIndex(const glm::ivec2 &position)Chunkstatic
toCoord(const int &index)Chunkstatic
toHeightIndex(const int &x, const int &z)Chunkstatic
toHeightIndex(const glm::ivec2 &position)Chunkstatic
toIndex(const int &x, const int &y, const int &z)Chunkstatic
x() constChunkinline
y() constChunkinline
z() constChunkinline
~Chunk()Chunk