Toolkit.Init() now returns a concrete class

This gives us room for expansion in the future, if necessary.
This commit is contained in:
Stefanos A. 2013-11-20 13:12:42 +01:00
parent 1d19a80b53
commit 486130c01e

View file

@ -68,9 +68,11 @@ namespace OpenTK
/// <code>
/// static void Main()
/// {
/// OpenTK.Toolkit.Init();
/// ...
/// }
/// using (OpenTK.Toolkit.Init())
/// {
/// ...
/// }
/// }
/// </code>
/// </para>
/// <para>
@ -84,7 +86,7 @@ namespace OpenTK
/// An IDisposable instance that you can use to dispose of the resources
/// consumed by OpenTK.
/// </returns>
public static IDisposable Init()
public static Toolkit Init()
{
return Init(ToolkitOptions.Default);
}
@ -101,9 +103,11 @@ namespace OpenTK
/// <code>
/// static void Main()
/// {
/// OpenTK.Toolkit.Init();
/// ...
/// }
/// using (OpenTK.Toolkit.Init())
/// {
/// ...
/// }
/// }
/// </code>
/// </para>
/// <para>
@ -119,7 +123,7 @@ namespace OpenTK
/// An IDisposable instance that you can use to dispose of the resources
/// consumed by OpenTK.
/// </returns>
public static IDisposable Init(ToolkitOptions options)
public static Toolkit Init(ToolkitOptions options)
{
if (options == null)
throw new ArgumentNullException("options");