summaryrefslogtreecommitdiffstats
path: root/src/ChunkDef.h
diff options
context:
space:
mode:
authorJulian Laubstein <julianlaubstein@yahoo.de>2015-11-23 02:09:55 +0100
committerJulian Laubstein <julianlaubstein@yahoo.de>2015-11-23 02:09:55 +0100
commit0bedfc58b2da5cd186ce82ac3b4dbf29982a88df (patch)
treea6a2ba2e4f1de5a4bde5f742f793f57f8e37347c /src/ChunkDef.h
parentMerge pull request #2676 from SafwatHalaby/revert (diff)
parentAdded cChunkDef::IsValidWidth() (diff)
downloadcuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar.gz
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar.bz2
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar.lz
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar.xz
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.tar.zst
cuberite-0bedfc58b2da5cd186ce82ac3b4dbf29982a88df.zip
Diffstat (limited to 'src/ChunkDef.h')
-rw-r--r--src/ChunkDef.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ChunkDef.h b/src/ChunkDef.h
index c69f1fdf3..ae4e9393b 100644
--- a/src/ChunkDef.h
+++ b/src/ChunkDef.h
@@ -120,7 +120,12 @@ public:
{
return ((a_Height >= 0) && (a_Height < Height));
}
-
+
+ /** Validates a width-coordinate. Returns false if width-coordiante is out of width bounds */
+ inline static bool IsValidWidth(int a_Width)
+ {
+ return ((a_Width >= 0) && (a_Width < Width));
+ }
/** Converts absolute block coords to chunk coords: */
inline static void BlockToChunk(int a_X, int a_Z, int & a_ChunkX, int & a_ChunkZ)