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

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

getBlockChunkPosition(const glm::vec3 &position)Worldstatic
getChunk(const glm::ivec3 &position)World
getChunkNoLock(const glm::ivec3 &position)Worldprotected
getChunkPosition(const glm::vec3 &position)Worldstatic
getSave()World
getWorldGenerator()World
insertChunk(const glm::ivec3 &position, std::shared_ptr< Chunk > chunk)World
insertChunkNoLock(const glm::ivec3 &position, std::shared_ptr< Chunk > chunk)Worldprotected
m_chunksWorldprotected
m_executorWorldprotected
m_mob_idWorldprotected
m_mobsWorldprotected
m_playersWorldprotected
m_saveWorldprotected
m_world_generatorWorldprotected
operator=(World &other)=deleteWorld
operator=(World &&other)=deleteWorld
TracyLockableN(std::mutex, m_players_mutex, "Players")Worldprotected
TracyLockableN(std::mutex, m_mobs_mutex, "Mobs")Worldprotected
TracyLockableN(std::mutex, m_chunks_mutex, "Chunks")Worldmutableprotected
unloadRegion(const glm::ivec2 region_pos)World
updateBlockLight(const glm::ivec3 &block_position)Worldprotected
updateSkyLight(const glm::ivec3 &block_position)Worldprotected
World(bool save=false)World
World(World &other)=deleteWorld
World(World &&other)=deleteWorld
~World()World