From fc9c096873a6f69b1eb91b27abb1d57a77d8d7da Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 12 Jan 2025 03:34:50 +0300 Subject: [PATCH] cleanup --- src/voxels/Chunk.cpp | 13 ------------- src/voxels/Chunk.hpp | 4 ++-- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/voxels/Chunk.cpp b/src/voxels/Chunk.cpp index a32fc8ba..2c1f4fd8 100644 --- a/src/voxels/Chunk.cpp +++ b/src/voxels/Chunk.cpp @@ -13,19 +13,6 @@ Chunk::Chunk(int xpos, int zpos) : x(xpos), z(zpos) { top = CHUNK_H; } -bool Chunk::isEmpty() const { - int id = -1; - for (uint i = 0; i < CHUNK_VOL; i++) { - if (voxels[i].id != id) { - if (id != -1) - return false; - else - id = voxels[i].id; - } - } - return true; -} - void Chunk::updateHeights() { for (uint i = 0; i < CHUNK_VOL; i++) { if (voxels[i].id != 0) { diff --git a/src/voxels/Chunk.hpp b/src/voxels/Chunk.hpp index 55cdac21..3ce6e641 100644 --- a/src/voxels/Chunk.hpp +++ b/src/voxels/Chunk.hpp @@ -11,6 +11,7 @@ #include "maths/aabb.hpp" #include "voxel.hpp" +/// @brief Total bytes number of chunk voxel data inline constexpr int CHUNK_DATA_LEN = CHUNK_VOL * 4; class ContentReport; @@ -45,8 +46,7 @@ public: Chunk(int x, int z); - bool isEmpty() const; - + /// @brief Refresh `bottom` and `top` values void updateHeights(); // unused