public TComponent GetComponent <TComponent>(EntityRecord entity) where TComponent : Component { if (entity == null || !Contains(entity)) { return(default);
public bool Contains(EntityRecord entity) { return(_entitys.ContainsKey(entity)); }
public IEnumerable <Component> this[EntityRecord entity] => GetComponentsForRecord(entity).Values;