public static void RemoveCallback(IPulsable pulsable) { if (_pulsables.Contains(pulsable)) { _pulsables.Remove(pulsable); } }
protected void RegisterPulsable(IPulsable obj) { _pulsedObjects.Add(obj); }
public static void RegisterCallback(IPulsable pulsable) { _pulsables.AddLast(pulsable); }
public static void RemoveCallback(IPulsable pulsable) { if (_pulsables.Contains(pulsable)) _pulsables.Remove(pulsable); }