Opentk/Source/OpenTK/Platform/INativeWindow.cs
the_fiddler 20630278fb IKeyboard is now public. Updated the GameWindow to not create the Keyboard itself (it is done further up).
Added all Raw Input structs, functions and enums in Windows.API.
WinRawKeyboard implements IKeyboard using Raw Input on Windows.
2007-07-27 01:20:55 +00:00

20 lines
431 B
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace OpenTK.Platform
{
interface INativeWindow : IResizable, IDisposable
{
void ProcessEvents();
event CreateEvent Create;
bool IsIdle { get; }
bool Quit { get; set; }
bool Fullscreen { get; set; }
OpenTK.Input.IKeyboard Key { get; }
IGLContext Context { get; }
}
}