using gaemstone.ECS; namespace gaemstone.Flecs; [Module, Path("/flecs/core")] public static class DeletionEvent { [Relation, Tag] public struct OnDelete { } [Relation, Tag] public struct OnDeleteTarget { } } [Module, Path("/flecs/core")] public static class DeletionBehavior { [Tag] public struct Remove { } [Tag] public struct Delete { } [Tag] public struct Panic { } }