public void RegisterImplementation(IColliderWorldImpl impl) { if (!implementations.Contains(impl)) { implementations.Add(impl); } }
public void UnregisterImplementation(IColliderWorldImpl impl) { implementations.Remove(impl); DestroyIfUnused(); }