public void UnregisterWaveable(BaseWaveable waveable) { lock (waveables) { waveables.Remove(waveable); } }
public void RegisterWaveable(BaseWaveable waveable) { lock (waveables) { waveables.Add(waveable); } }