public void Add(SpikeTarget value) { this.spikeTargets.Add(value); this.Added?.Invoke(this, new SpikeTargetEventArgs(value)); }
public void Remove(SpikeTarget value) { this.spikeTargets.Remove(value); this.Removed?.Invoke(this, new SpikeTargetEventArgs(value)); }
public SpikeTargetEventArgs(SpikeTarget target) { this.Target = target; }