diff options
author | Lorenzo Torres <torres@sideros.org> | 2025-03-23 19:38:34 +0100 |
---|---|---|
committer | Lorenzo Torres <torres@sideros.org> | 2025-03-23 19:38:34 +0100 |
commit | 1d720c790deca41bea2a98a8f42d68adcc622c52 (patch) | |
tree | 8e3fa7ca5d529fa148f59ff117e6766c32fbe203 /src/ecs/ecs.zig | |
parent | 874134f3ff726d969fd901fee18c1aceb415c03b (diff) |
make the ecs subsystem be a separate module
Diffstat (limited to 'src/ecs/ecs.zig')
-rw-r--r-- | src/ecs/ecs.zig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ecs/ecs.zig b/src/ecs/ecs.zig new file mode 100644 index 0000000..278915b --- /dev/null +++ b/src/ecs/ecs.zig @@ -0,0 +1,6 @@ +pub const components = @import("components.zig"); +const entities = @import("entities.zig"); + +pub const Pool = entities.Pool; +pub const System = *const fn (*Pool) void; +pub const SystemGroup = []const System; |