From 129f2e421e16bd008cdca8713cc91f67d103d94e Mon Sep 17 00:00:00 2001 From: Mel Date: Fri, 7 Jul 2023 23:05:14 +0200 Subject: Fix minor quality issues --- src/World/World.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/World/World.cpp') diff --git a/src/World/World.cpp b/src/World/World.cpp index 6e8489a..7570d8c 100644 --- a/src/World/World.cpp +++ b/src/World/World.cpp @@ -45,7 +45,7 @@ Chunk* World::get_chunk_for_position(Vector<3> position) { return nullptr; } -void World::process_chunk_visibility_updates(std::unordered_set& new_chunks, Vector<3> player) { +void World::process_chunk_visibility_updates(const std::unordered_set& new_chunks, const Vector<3> player) { for (auto new_index: new_chunks) { auto& data = get(new_index); if (data.status == ChunkStatus::Empty) { @@ -55,7 +55,7 @@ void World::process_chunk_visibility_updates(std::unordered_set& new } } -std::unordered_set World::get_visible_chunk_indices(Vector<3> position) const { +std::unordered_set World::get_visible_chunk_indices(const Vector<3> position) const { int32_t center_x = std::round(position.x() / Chunk::Width); int32_t center_y = std::round(position.z() / Chunk::Width); @@ -119,8 +119,8 @@ void World::try_to_create_mesh_for_chunk(ChunkData& data) { auto south = get({index.x, index.y + 1}); auto west = get({index.x - 1, index.y}); - auto no_terrain = [](ChunkData& data){ - return !data.chunk.has_value(); + auto no_terrain = [](const ChunkData& d){ + return !d.chunk.has_value(); }; if (no_terrain(north) || no_terrain(east) || no_terrain(south) || no_terrain(west)) { @@ -140,7 +140,7 @@ void World::log_chunk_time(uint64_t chunk_time_ms) { m_statistics.average_chunk_time_ms += ((float)chunk_time_ms - m_statistics.average_chunk_time_ms) / m_statistics.chunk_time_sample_count; } -float World::get_average_chunk_time() { +float World::get_average_chunk_time() const { return m_statistics.average_chunk_time_ms; } -- cgit 1.4.1