From 484cf71cb03f3697a8012a3003b1c01191b50840 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Sun, 4 Nov 2007 15:41:10 +0000 Subject: [PATCH] Updated to work with the new bindings. --- Source/OpenTK/GameWindow.cs | 45 +++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/Source/OpenTK/GameWindow.cs b/Source/OpenTK/GameWindow.cs index 81499c6f..d4574aa8 100644 --- a/Source/OpenTK/GameWindow.cs +++ b/Source/OpenTK/GameWindow.cs @@ -13,38 +13,39 @@ using OpenTK.Platform; using OpenTK.Input; using System.Threading; using OpenTK.OpenGL; +using OpenTK.OpenGL.Enums; namespace OpenTK { /// - /// The GameWindow class contains cross-platform methods to create and render on an OpenGL + /// The GameWindow class contains cross-platform methods to create and render on an OpenGL /// window, handle input and load resources. /// /// /// GameWindow contains several events you can hook or override to add your custom logic: /// - /// - /// OnLoad: Occurs after creating the OpenGL context, but before entering the main loop. - /// Override to load resources. + /// + /// OnLoad: Occurs after creating the OpenGL context, but before entering the main loop. + /// Override to load resources. /// - /// - /// OnUnload: Occurs after exiting the main loop, but before deleting the OpenGL context. - /// Override to unload resources. + /// + /// OnUnload: Occurs after exiting the main loop, but before deleting the OpenGL context. + /// Override to unload resources. /// - /// - /// OnResize: Occurs whenever GameWindow is resized. You should update the OpenGL Viewport - /// and Projection Matrix here. + /// + /// OnResize: Occurs whenever GameWindow is resized. You should update the OpenGL Viewport + /// and Projection Matrix here. /// - /// - /// OnUpdateFrame: Occurs at the specified logic update rate. Override to add your game - /// logic. + /// + /// OnUpdateFrame: Occurs at the specified logic update rate. Override to add your game + /// logic. /// - /// - /// OnRenderFrame: Occurs at the specified frame render rate. Override to add your - /// rendering code. + /// + /// OnRenderFrame: Occurs at the specified frame render rate. Override to add your + /// rendering code. /// /// - /// Call the Run() method to start the application's main loop. Run(double, double) takes two + /// Call the Run() method to start the application's main loop. Run(double, double) takes two /// parameters that /// specify the logic update rate, and the render update rate. /// @@ -86,7 +87,7 @@ namespace OpenTK /// /// Constructs a new GameWindow using a safe DisplayMode. /// - public GameWindow() : this(new DisplayMode(640, 480, 0, 16, false), "OpenTK game window") + public GameWindow() : this(new DisplayMode(640, 480, 0, 16, false), "OpenTK game window") { } /// @@ -96,7 +97,7 @@ namespace OpenTK public GameWindow(DisplayMode mode) : this(mode, "OpenTK game window") { } /// - /// Constructs a new GameWindow with the specified title, and opens a render window with the + /// Constructs a new GameWindow with the specified title, and opens a render window with the /// specified DisplayMode. /// /// The DisplayMode of the GameWindow. @@ -721,9 +722,9 @@ namespace OpenTK } Debug.WriteLine(String.Format("OpenGL driver information: {0}, {1}, {2}", - GL.GetString(GL.Enums.StringName.RENDERER), - GL.GetString(GL.Enums.StringName.VENDOR), - GL.GetString(GL.Enums.StringName.VERSION))); + GL.GetString(StringName.Renderer), + GL.GetString(StringName.Vendor), + GL.GetString(StringName.Version))); if (this.Load != null) {