using Svelto.DataStructures; using Svelto.ECS.Native; namespace Svelto.ECS { public static class EntitiesDBFiltersExtension { public static bool AddEntityToFilter(this EntitiesDB.LegacyFilters legacyFilters, int filtersID, EGID egid, N mapper) where N : IEGIDMultiMapper { ref var filter = ref legacyFilters.CreateOrGetFilterForGroup(filtersID, egid.groupID, new RefWrapperType(mapper.entityType)); return filter.Add(egid.entityID, mapper); } } }