public void DetachComponents(params IMComponent[] components) { foreach (var component in components) { _components.Remove(component); if (component is IRenderer rend) { Renderers.Remove(rend); } } }
public void RemoveRenderer(Renderer renderer) { Renderers.Remove(renderer); }