private static void CheckAddUpdate(ISystemUpdate newUpdate) { if (!EveryUpdate.Contains(newUpdate)) { EveryUpdate.Add(newUpdate); } }
public bool Equals(ISystemUpdate other) { var script = other as LaserController; if (script != null) { return(script == this); } return(false); }
public static void Remove(ISystemUpdate update) { RemoveUpdate(update); }
private static void RemoveUpdate(ISystemUpdate oldUpdate) { EveryUpdate.Remove(oldUpdate); }
public static void Add(ISystemUpdate update) { //CheckAddUpdate(update); EveryUpdate.Add(update); }