10 #include "../Config/InputConfig.h" 11 #include "../Networking.h" 21 void Update(
float fElapsedTime)
const;
42 static BOOL CALLBACK
EnumAxesCallback(
const DIDEVICEOBJECTINSTANCE* pdidoi, VOID* pContext);
void Initialize(HWND prmHWND)
std::vector< DIDEVICEINSTANCE > deviceList
HRESULT Poll(InputConfig *config, long *value, DIJOYSTATE *js) const
void InitializeDevice(InputConfig *config, std::string control)
void Update(float fElapsedTime) const
joystick(Viewscreen *ptr)
bool IsGameController(WCHAR *deviceName) const
static BOOL CALLBACK EnumDevicesCallback(const DIDEVICEINSTANCE *pInst, VOID *pContext)
static BOOL CALLBACK EnumAxesCallback(const DIDEVICEOBJECTINSTANCE *pdidoi, VOID *pContext)