using Svelto.DataStructures; namespace Svelto.ECS.Internal { public struct ManagedEntityIDs: IEntityIDs { public ManagedEntityIDs(MB> managed) { _managed = managed; } public void Update(MB> managed) { _managed = managed; } public uint this[uint index] => _managed[index].key; public uint this[int index] => _managed[index].key; MB> _managed; } }