C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/platformWin32/winDirectInput.h File Reference

#include "platformWin32/platformWin32.h"
#include "platform/platformInput.h"
#include "platformWin32/winDInputDevice.h"
#include <dinput.h>
#include <xinput.h>

Classes

struct  XINPUT_CONTROLLER_STATE
class  DInputManager

Defines

#define DIRECTINPUT_VERSION   0x0800
#define XINPUT_MAX_CONTROLLERS   4
#define XINPUT_DEADZONE   ( 0.24f * FLOAT(0x7FFF) )

Typedefs

typedef DWORD(WINAPI *) FN_XInputGetState (DWORD dwUserIndex, XINPUT_STATE *pState)
typedef DWORD(WINAPI *) FN_XInputSetState (DWORD dwUserIndex, XINPUT_VIBRATION *pVibration)


Define Documentation

#define DIRECTINPUT_VERSION   0x0800

#define XINPUT_MAX_CONTROLLERS   4

#define XINPUT_DEADZONE   ( 0.24f * FLOAT(0x7FFF) )


Typedef Documentation

typedef DWORD(WINAPI*) FN_XInputGetState(DWORD dwUserIndex, XINPUT_STATE *pState)

typedef DWORD(WINAPI*) FN_XInputSetState(DWORD dwUserIndex, XINPUT_VIBRATION *pVibration)