using System; using System.Collections.Generic; using System.Text; namespace OpenTK.Input { /// <summary> /// Provides access to keyboard devices. /// </summary> public static class Keyboard { #region Fields static IKeyboardDriver driver; #endregion #region Constructors static Keyboard() { //driver = Platform.Factory.Default.CreateKeyboardDriver(); } #endregion #region Public Members /// <summary> /// Retrieves the KeyboardState for the default keyboard device. /// </summary> /// <returns>A <see cref="OpenTK.Input.KeyboardState"/> structure containing the state of the keyboard device.</returns> public static KeyboardState GetState() { throw new NotImplementedException(); } /// <summary> /// Retrieves the KeyboardState for the specified keyboard device. /// </summary> /// <param name="index">The index of the keyboard device.</param> /// <returns>A <see cref="OpenTK.Input.KeyboardState"/> structure containing the state of the keyboard device.</returns> public static KeyboardState GetState(int index) { throw new NotImplementedException(); } #endregion } }