Exemplo n.º 1
0
        protected override void Dispose(bool manual)
        {
            if (!IsDisposed)
            {
                if (manual)
                {
                    InputDriver.Dispose();
                }

                base.Dispose(manual);
            }
        }
Exemplo n.º 2
0
 protected override void Dispose(bool manual)
 {
     base.Dispose(manual);
     if (manual)
     {
         if (input_driver is IDisposable)
         {
             input_driver.Dispose();
             input_driver = null;
         }
     }
 }
Exemplo n.º 3
0
 void Dispose(bool manual)
 {
     if (!disposed)
     {
         if (manual)
         {
             InputDriver.Dispose();
         }
         else
         {
             Debug.Print("{0} leaked, did you forget to call Dispose()?", GetType());
         }
         disposed = true;
     }
 }
Exemplo n.º 4
0
 void Dispose(bool manual)
 {
     if (!disposed)
     {
         if (manual)
         {
             Debug.Print("Disposing {0}", GetType());
             InputDriver.Dispose();
         }
         else
         {
             Debug.WriteLine("Sdl2Factory leaked, did you forget to call Dispose()?");
         }
         disposed = true;
     }
 }