protected override void OnDestroyed() { if (changer != null) { changer.Dispose(); changer = null; } base.Dispose(); }
protected override void OnDestroyed() { if (changer != null) { changer.Dispose(); changer = null; } renderers.Clear(); base.OnDestroyed(); }
public override void Dispose() { if (disposed) { return; } fontChanger.Dispose(); disposed = true; base.Dispose(); }
public void Dispose() { if (fontChanger == null) { return; } fontChanger.Dispose(); fontChanger = null; DebuggingService.CurrentFrameChanged -= OnFrameChanged; DebuggingService.PausedEvent -= OnDebuggerPaused; DebuggingService.ResumedEvent -= OnDebuggerResumed; DebuggingService.StoppedEvent -= OnDebuggerStopped; DebuggingService.EvaluationOptionsChanged -= OnEvaluationOptionsChanged; }
public override void Dispose() { if (disposed) { return; } if (fontChanger != null) { fontChanger.Dispose(); fontChanger = null; } disposed = true; DebuggingService.CurrentFrameChanged -= OnFrameChanged; DebuggingService.PausedEvent -= OnDebuggerPaused; DebuggingService.ResumedEvent -= OnDebuggerResumed; DebuggingService.StoppedEvent -= OnDebuggerStopped; DebuggingService.EvaluationOptionsChanged -= OnEvaluationOptionsChanged; DebuggingService.VariableChanged -= OnVariableChanged; base.Dispose(); }
public override void Dispose() { fontChanger.Dispose(); base.Dispose(); }