QcChunkPos Struct
Horizontal position of a chunk column, in chunks. More...
| Header: | #include <common/core/QcChunkPos.h> |
Public Functions
| bool | isInsideWorld() const |
Public Variables
Related Non-Members
| size_t | qHash(QcChunkPos pos, size_t seed = 0) |
| int | qcChunkDistance(QcChunkPos a, QcChunkPos b) |
Detailed Description
Member Function Documentation
[constexpr] bool QcChunkPos::isInsideWorld() const
Returns whether the chunk lies within the technical bound of the world (QcWorld::maxHorizontalChunk, decision E-883); the server loads, generates and saves no chunk beyond it.
Member Variable Documentation
int QcChunkPos::x
East (+) and west (-), in chunks.
int QcChunkPos::z
South (+) and north (-), in chunks.
Related Non-Members
[noexcept] size_t qHash(QcChunkPos pos, size_t seed = 0)
Returns the hash of pos for QHash, mixed with seed.
int qcChunkDistance(QcChunkPos a, QcChunkPos b)
Returns the Chebyshev distance between a and b in chunks, used for view-distance rings.