コード例 #1
0
ファイル: GLWindow.cs プロジェクト: Kerfuffles/SharpQuake
        public override void Dispose( )
        {
            base.Dispose( );

            OpenTKWindow.Dispose( );

            IsDisposed = true;
        }
コード例 #2
0
        /// <summary>
        /// IDisposable implementation.
        /// </summary>
        public void Dispose()
        {
            Sprites.Destroy();
            UI.Destroy();
            Audio.Destroy();
            Renderer.Dispose();
            OpenTKWindow.Dispose();

            OnDispose();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: emmauss/ImGui.Standard
        static void Main(string[] args)
        {
            Queue <string> argq = new Queue <string>(args);

            while (argq.Count > 0)
            {
                string arg = argq.Dequeue();
                if (arg == "--debug")
                {
                    Debugger.Launch();
                }
            }

            /*ImGuiOpenTKCSWindow*/ Instance = new YourGameWindow();
            Instance.Run();
            Instance.Dispose();
        }