feat: make Decorator listen to block interactions

This commit is contained in:
MihailRis
2024-11-05 03:46:41 +03:00
parent f5bc6fc136
commit 77ae35e364
5 changed files with 36 additions and 21 deletions
+4 -1
View File
@@ -10,6 +10,8 @@ class Level;
class Chunks;
class Camera;
class Assets;
struct Block;
class LevelController;
class ParticlesRenderer;
class Decorator {
@@ -22,9 +24,10 @@ class Decorator {
void update(
float delta, const glm::ivec3& areaStart, const glm::ivec3& areaCenter
);
void addParticles(const Block& def, const glm::ivec3& pos);
public:
Decorator(
const Level& level, ParticlesRenderer& particles, const Assets& assets
LevelController& level, ParticlesRenderer& particles, const Assets& assets
);
void update(float delta, const Camera& camera);