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 { } +}