public void AddComponent(IComponent component) { Debug.Assert(component != null, "Component must not be null"); componentList.Add(component); mask |= component.ComponentMask; }
public void Clear() { ClearComponents(); Entities.Clear(); ComponentMasks.Clear(); Reusable.Clear(); }