Public Member Functions | Private Types | Private Attributes
OVR::Platform::Win32::GamepadManager Class Reference

#include <Win32_Gamepad.h>

Inheritance diagram for OVR::Platform::Win32::GamepadManager:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 34 of file Win32_Gamepad.h.


Member Typedef Documentation

typedef DWORD(WINAPI * OVR::Platform::Win32::GamepadManager::PFn_XInputGetState)(DWORD dwUserIndex, XINPUT_STATE *pState) [private]

Definition at line 46 of file Win32_Gamepad.h.


Constructor & Destructor Documentation

Definition at line 28 of file Win32_Gamepad.cpp.

Definition at line 38 of file Win32_Gamepad.cpp.


Member Function Documentation

Implements OVR::Platform::GamepadManager.

Definition at line 64 of file Win32_Gamepad.cpp.

Implements OVR::Platform::GamepadManager.

Definition at line 69 of file Win32_Gamepad.cpp.


Member Data Documentation

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.


The documentation for this class was generated from the following files:


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49