using Svelto.ECS.Internal; namespace Svelto.ECS { public interface IReactOnSwap : IReactOnSwap where T : IEntityStruct { void MovedTo(ref T entityView, ExclusiveGroup.ExclusiveGroupStruct previousGroup, EGID egid); #if SEEMS_UNNECESSARY void MovedFrom(ref T entityView, EGID egid); #endif } }