From de2159299e60274e66bb9de755d11b173671873d Mon Sep 17 00:00:00 2001 From: copygirl Date: Wed, 9 Nov 2022 00:24:28 +0100 Subject: [PATCH] Add static Flecs.Pipeline module --- src/gaemstone/ECS/Universe.cs | 1 + src/gaemstone/Flecs/Pipeline.cs | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 src/gaemstone/Flecs/Pipeline.cs diff --git a/src/gaemstone/ECS/Universe.cs b/src/gaemstone/ECS/Universe.cs index b1513a6..42f23d6 100644 --- a/src/gaemstone/ECS/Universe.cs +++ b/src/gaemstone/ECS/Universe.cs @@ -19,6 +19,7 @@ public unsafe partial class Universe Modules = new(this); Modules.Register(typeof(Flecs.Core)); + Modules.Register(typeof(Flecs.Pipeline)); Modules.Register(typeof(Flecs.ObserverEvent)); Modules.Register(typeof(Flecs.SystemPhase)); diff --git a/src/gaemstone/Flecs/Pipeline.cs b/src/gaemstone/Flecs/Pipeline.cs new file mode 100644 index 0000000..8736b1c --- /dev/null +++ b/src/gaemstone/Flecs/Pipeline.cs @@ -0,0 +1,9 @@ +using gaemstone.ECS; + +namespace gaemstone.Flecs; + +[Module("flecs", "pipeline")] +public static class Pipeline +{ + [Entity] public struct Phase { } +}