Introduced optional parameters for GLWidget constructor, removing a redundant constru...
authorJarl Gullberg <jarl.gullberg@gmail.com>
Tue, 13 Jun 2017 20:10:49 +0000 (22:10 +0200)
committerJarl Gullberg <jarl.gullberg@gmail.com>
Tue, 13 Jun 2017 20:10:49 +0000 (22:10 +0200)
src/OpenTK.GLWidget/GLWidget.cs

index 7d9d3a1..fd6f27f 100644 (file)
@@ -137,12 +137,6 @@ namespace OpenTK
         {
         }
 
-        /// <summary>Constructs a new GLWidget using a given GraphicsMode</summary>
-        public GLWidget(GraphicsMode graphicsMode)
-            : this(graphicsMode, 1, 0, GraphicsContextFlags.Default)
-        {
-        }
-
         /// <summary>
         /// Initializes a new instance of the <see cref="GLWidget"/> class.
         /// </summary>
@@ -152,7 +146,7 @@ namespace OpenTK
         /// <param name="graphicsContextFlags">
         /// Any flags which should be used during initialization of the <see cref="GraphicsContext"/>.
         /// </param>
-        public GLWidget(GraphicsMode graphicsMode, int glVersionMajor, int glVersionMinor, GraphicsContextFlags graphicsContextFlags)
+        public GLWidget(GraphicsMode graphicsMode, int glVersionMajor = 1, int glVersionMinor = 0, GraphicsContextFlags graphicsContextFlags = GraphicsContextFlags.Default)
         {
             this.DoubleBuffered = false;