protected override void OnClosing(CancelEventArgs e) { base.OnClosing(e); saveSettings(); ParameterManager.Dispose(); ResourceManager.Dispose(); ResourceContext.Dispose(); }
protected override void OnClosed(EventArgs e) { base.OnClosed(e); scene.Release(); sceneView.Dispose(); resourceManager.Dispose(); resourceContext.Dispose(); timer.Dispose(); graphics.Dispose(); audio.Dispose(); parameterManager.Dispose(); scriptEngine.Dispose(); physics.Dispose(); Graphics.reportLiveObjects(); }
public virtual void Dispose() { ActionInParameterManager.Dispose(); ActionOutParameterManager.Dispose(); GC.SuppressFinalize(this); }