Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

InputHandler_DirectInput.cpp File Reference

#include "global.h"
#include "InputHandler_DirectInput.h"
#include "StepMania.h"
#include "RageUtil.h"
#include "RageLog.h"
#include "archutils/Win32/AppInstance.h"
#include "InputFilter.h"
#include "PrefsManager.h"
#include "InputHandler_DirectInputHelper.h"

Defines

#define HAT_UP_MASK   1
#define HAT_DOWN_MASK   2
#define HAT_LEFT_MASK   4
#define HAT_RIGHT_MASK   8

Functions

BOOL CALLBACK EnumDevices (const DIDEVICEINSTANCE *pdidInstance, void *pContext)
void CheckForDirectInputDebugMode ()
int TranslatePOV (DWORD value)
HRESULT GetDeviceState (LPDIRECTINPUTDEVICE2 dev, int size, void *ptr)

Variables

vector< DIDeviceDevices
int g_NumJoysticks

Define Documentation

#define HAT_DOWN_MASK   2
 

#define HAT_LEFT_MASK   4
 

#define HAT_RIGHT_MASK   8
 

#define HAT_UP_MASK   1
 


Function Documentation

void CheckForDirectInputDebugMode  )  [static]
 

BOOL CALLBACK EnumDevices const DIDEVICEINSTANCE *  pdidInstance,
void *  pContext
[static]
 

HRESULT GetDeviceState LPDIRECTINPUTDEVICE2  dev,
int  size,
void *  ptr
 

int TranslatePOV DWORD  value  )  [static]
 


Variable Documentation

vector<DIDevice> Devices [static]
 

int g_NumJoysticks [static]
 


Generated on Thu Jan 27 20:57:40 2005 for StepMania by doxygen 1.3.7