fixing crash issue

This commit is contained in:
Kbz-8
2025-05-22 15:18:18 +02:00
parent 0e8e5ee76d
commit 30d9cd64ad
8 changed files with 36 additions and 11 deletions

View File

@@ -17,6 +17,7 @@ enum class GenerationState: std::uint8_t
{
Ready,
Working,
Quitting,
Finished,
};
@@ -25,6 +26,8 @@ class World
public:
World(Scop::Scene& scene);
void Quit() noexcept;
[[nodiscard]] inline Scop::Scene& GetScene() noexcept { return m_scene; }
[[nodiscard]] inline std::shared_ptr<Scop::Material> GetBlockMaterial() const { return p_block_material; }
[[nodiscard]] Scop::NonOwningPtr<Chunk> GetChunk(Scop::Vec2i position);