public override void Dispose() { base.Dispose(); BaseCanvas.Dispose(); BaseSkin.Dispose(); RenderHandler.Dispose(); }
protected override void OnUnload(EventArgs e) { gwenCanvas.Dispose(); gwenSkin.Dispose(); gwenRenderer.Dispose(); //UnloadLevel(); //UnloadDebugMeshes(); base.OnUnload(e); }
public override void Dispose() { if (m_Canvas != null) { m_Canvas.Dispose(); m_Canvas = null; } if (m_Skin != null) { m_Skin.Dispose(); m_Skin = null; } if (m_Renderer != null) { m_Renderer.Dispose(); m_Renderer = null; } base.Dispose(); }