using System; using System.Collections.Generic; using Svelto.ECS.Internal; namespace Svelto.ECS { public interface IEntityBuilder { void BuildEntityAndAddToList(ref ITypeSafeDictionary dictionary, EGID egid, IEnumerable implementors); ITypeSafeDictionary Preallocate(ref ITypeSafeDictionary dictionary, uint size); Type GetEntityType(); } }