#include <Win32_Gamepad.h>
Public Member Functions | |
GamepadManager () | |
virtual UInt32 | GetGamepadCount () |
virtual bool | GetGamepadState (UInt32 index, GamepadState *pState) |
~GamepadManager () | |
Private Types | |
typedef DWORD(WINAPI * | PFn_XInputGetState )(DWORD dwUserIndex, XINPUT_STATE *pState) |
Private Attributes | |
HMODULE | hXInputModule |
UInt32 | LastPadPacketNo |
PFn_XInputGetState | pXInputGetState |
Definition at line 34 of file Win32_Gamepad.h.
typedef DWORD(WINAPI * OVR::Platform::Win32::GamepadManager::PFn_XInputGetState)(DWORD dwUserIndex, XINPUT_STATE *pState) [private] |
Definition at line 46 of file Win32_Gamepad.h.
Definition at line 28 of file Win32_Gamepad.cpp.
Definition at line 38 of file Win32_Gamepad.cpp.
UInt32 OVR::Platform::Win32::GamepadManager::GetGamepadCount | ( | ) | [virtual] |
Implements OVR::Platform::GamepadManager.
Definition at line 64 of file Win32_Gamepad.cpp.
bool OVR::Platform::Win32::GamepadManager::GetGamepadState | ( | UInt32 | index, |
GamepadState * | pState | ||
) | [virtual] |
Implements OVR::Platform::GamepadManager.
Definition at line 69 of file Win32_Gamepad.cpp.
HMODULE OVR::Platform::Win32::GamepadManager::hXInputModule [private] |
Definition at line 45 of file Win32_Gamepad.h.
Definition at line 49 of file Win32_Gamepad.h.
Definition at line 47 of file Win32_Gamepad.h.