readonly Stopwatch watch = new Stopwatch();
- #pragma warning disable 612,618
- readonly IJoystickDriver LegacyJoystick =
- Factory.Default.CreateLegacyJoystickDriver();
- #pragma warning restore 612,618
-
-
IGraphicsContext glContext;
bool isExiting = false;
#endregion
- #region Joysticks
-
- /// <summary>
- /// Gets a readonly IList containing all available OpenTK.Input.JoystickDevices.
- /// </summary>
- [Obsolete("Use OpenTK.Input.Joystick and GamePad instead")]
- public IList<JoystickDevice> Joysticks
- {
- get { return LegacyJoystick.Joysticks; }
- }
-
- #endregion
-
#region --- GameWindow Timing ---
// TODO: Disabled because it is not reliable enough. Use vsync as a workaround.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
return defaultImplementation.CreateJoystickDriver();
}
- [Obsolete]
- public IJoystickDriver CreateLegacyJoystickDriver()
- {
- #pragma warning disable 612,618
- return defaultImplementation.CreateLegacyJoystickDriver();
- #pragma warning restore 612,618
- }
-
public void RegisterResource(IDisposable resource)
{
defaultImplementation.RegisterResource(resource);
#region Fields
static readonly string error_string = "Please, refer to http://www.opentk.com for more information.";
-
+
#endregion
-
+
#region IPlatformFactory Members
public override INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device)