lighting fix

This commit is contained in:
clasher113 2026-05-29 19:16:20 +03:00
parent 31a90bd911
commit 0bbde3a778
4 changed files with 69 additions and 67 deletions

View file

@ -2,21 +2,20 @@
#include "typedefs.hpp"
class Content;
class ContentIndices;
class Chunk;
class Chunks;
class LightSolver;
class Lighting {
const Content& content;
const ContentIndices& indices;
Chunks& chunks;
std::unique_ptr<LightSolver> solverR;
std::unique_ptr<LightSolver> solverG;
std::unique_ptr<LightSolver> solverB;
std::unique_ptr<LightSolver> solverS;
public:
Lighting(const Content& content, Chunks& chunks);
Lighting(const ContentIndices& indices, Chunks& chunks);
~Lighting();
void clear();