voxelman.world.storage.coordinates

Public Imports

voxelman.core.config
public import voxelman.core.config : DimensionId;

Members

Functions

adjacentPositions
T[numAdjacent] adjacentPositions(T center)
Undocumented in source. Be warned that the author may not have intended to support it.
adjacentPositions
void adjacentPositions(T center, T[numAdjacent] positions)
Undocumented in source. Be warned that the author may not have intended to support it.
blockToChunkPosition
ivec3 blockToChunkPosition(ivec3 blockPos)
Undocumented in source. Be warned that the author may not have intended to support it.
chunkStartBlockPos
ivec3 chunkStartBlockPos(ivec3 worldBlockPos)
Undocumented in source. Be warned that the author may not have intended to support it.
chunkToBlockPosition
ivec3 chunkToBlockPosition(ivec3 cp)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

BlockChunkIndex
struct BlockChunkIndex
Undocumented in source.
BlockChunkPos
struct BlockChunkPos
Undocumented in source.
BlockWorldPos
struct BlockWorldPos
Undocumented in source.
ChunkRegionIndex
struct ChunkRegionIndex
Undocumented in source.
ChunkRegionPos
struct ChunkRegionPos
Undocumented in source.
ChunkWorldPos
struct ChunkWorldPos
Undocumented in source.
ClientDimPos
struct ClientDimPos
Undocumented in source.
RegionWorldPos
struct RegionWorldPos
Undocumented in source.

Meta

Authors

Andrey Penechko.