}         // Dispose(someObject)

        /// <summary>
        /// Dispose
        /// </summary>
        /// <param name="someObject">Some object</param>
        public static void Dispose(ref PostScreenGlow someObject)
        {
            if (someObject != null)
            {
                someObject.Dispose();
            }
            someObject = null;
        }         // Dispose(someObject)
 /// <summary>
 /// Dispose
 /// </summary>
 /// <param name="disposing">Disposing</param>
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         if (background != null)
         {
             background.Dispose();
         }
         if (buttons != null)
         {
             buttons.Dispose();
         }
         if (headers != null)
         {
             headers.Dispose();
         }
         if (helpScreen != null)
         {
             helpScreen.Dispose();
         }
         if (optionsScreen != null)
         {
             optionsScreen.Dispose();
         }
         if (mouseCursor != null)
         {
             mouseCursor.Dispose();
         }
         if (font != null)
         {
             font.Dispose();
         }
         if (postScreenMenuShader != null)
         {
             postScreenMenuShader.Dispose();
         }
         if (postScreenGameShader != null)
         {
             postScreenGameShader.Dispose();
         }
         if (skyCube != null)
         {
             skyCube.Dispose();
         }
         if (lensFlare != null)
         {
             lensFlare.Dispose();
         }
         if (ingame != null)
         {
             ingame.Dispose();
         }
     }
 }
Beispiel #3
0
 /// <summary>
 /// Dispose
 /// </summary>
 /// <param name="someObject">Some object</param>
 public static void Dispose(ref PostScreenGlow someObject)
 {
     if (someObject != null)
         someObject.Dispose();
     someObject = null;
 }