Example #1
0
        public override void Dispose()
        {
            base.Dispose();

            BaseCanvas.Dispose();
            BaseSkin.Dispose();
            RenderHandler.Dispose();
        }
Example #2
0
        protected override void OnUnload(EventArgs e)
        {
            gwenCanvas.Dispose();
            gwenSkin.Dispose();
            gwenRenderer.Dispose();

            //UnloadLevel();
            //UnloadDebugMeshes();

            base.OnUnload(e);
        }
Example #3
0
 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();
 }