public void Dispose() { DetachWindowEvents(); canvas.Dispose(); skin.Dispose(); renderer.Dispose(); }
private void Dispose(bool disposing) { if (!disposing) { return; } skin.Dispose(); Title.Dispose(); Subtitle.Dispose(); Small.Dispose(); Path.Dispose(); }
protected override void UnloadContent() { base.UnloadContent(); if (_canvas != null) { _canvas.Dispose(); _canvas = null; } if (_skin != null) { _skin.Dispose(); _skin = null; } if (_renderer != null) { _renderer.Dispose(); _renderer = null; } }