public static void Unregister(IDeactivable deactivable) { if (deactivableComponents == null) { return; } deactivableComponents.Remove(deactivable); }
public static void Register(IDeactivable deactivable) { if (deactivableComponents == null) { deactivableComponents = new List <IDeactivable>(); } deactivableComponents.Add(deactivable); }