Add particles!

This commit is contained in:
2024-01-29 20:01:36 +01:00
parent a633c9cbdf
commit df581dcb9d
14 changed files with 354 additions and 2 deletions

View File

@@ -8,6 +8,11 @@ ECS_COMPONENT_DECLARE(Resource);
ECS_COMPONENT_DECLARE(Owner);
ECS_COMPONENT_DECLARE(EmitterAttachment);
ECS_COMPONENT_DECLARE(ParticleEmitter);
ECS_COMPONENT_DECLARE(ParticleLayer0);
ECS_COMPONENT_DECLARE(ParticleLayer1);
ECS_COMPONENT_DECLARE(SpatialGridID);
ECS_COMPONENT_DECLARE(Position);
ECS_COMPONENT_DECLARE(Size);
@@ -50,6 +55,11 @@ void initComponentIDs(ecs_world_t *ecs) {
ECS_COMPONENT_DEFINE(ecs, Owner);
ECS_COMPONENT_DEFINE(ecs, EmitterAttachment);
ECS_COMPONENT_DEFINE(ecs, ParticleEmitter);
ECS_COMPONENT_DEFINE(ecs, ParticleLayer0);
ECS_COMPONENT_DEFINE(ecs, ParticleLayer1);
ECS_COMPONENT_DEFINE(ecs, SpatialGridID);
ECS_COMPONENT_DEFINE(ecs, Position);
ECS_COMPONENT_DEFINE(ecs, Size);