- Added tagRAWINPUT declaration to i_input.h for support of older Windows SDKs.

SVN r1666 (trunk)
This commit is contained in:
Randy Heit 2009-06-11 22:17:50 +00:00
parent 397c1eda26
commit 8d83d3791d
1 changed files with 3 additions and 1 deletions

View File

@ -57,13 +57,15 @@ extern void DI_EnumJoy ();
#ifdef USE_WINDOWS_DWORD
// Don't make these definitions available to the main body of the source code.
struct tagRAWINPUT;
class FInputDevice
{
public:
virtual ~FInputDevice() = 0;
virtual bool GetDevice() = 0;
virtual void ProcessInput();
virtual bool ProcessRawInput(RAWINPUT *raw, int code);
virtual bool ProcessRawInput(tagRAWINPUT *raw, int code);
virtual bool WndProcHook(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, LRESULT *result);
};