void MoveCursor(const glm::vec3 &);
const glm::mat4 &Cursor() const noexcept { return cursor; }
BlockLighting &ChunkProgram() noexcept;
DirectionalLighting &EntityProgram() noexcept;
DirectionalLighting &HUDProgram() noexcept;
void MoveCursor(const glm::vec3 &);
const glm::mat4 &Cursor() const noexcept { return cursor; }
BlockLighting &ChunkProgram() noexcept;
DirectionalLighting &EntityProgram() noexcept;
DirectionalLighting &HUDProgram() noexcept;