#include <joystick.h>
|
static BOOL CALLBACK | EnumAxesCallback (const DIDEVICEOBJECTINSTANCE *pdidoi, VOID *pContext) |
|
static BOOL CALLBACK | EnumDevicesCallback (const DIDEVICEINSTANCE *pInst, VOID *pContext) |
|
Definition at line 15 of file joystick.h.
◆ joystick()
◆ EnumAxesCallback()
BOOL CALLBACK joystick::EnumAxesCallback |
( |
const DIDEVICEOBJECTINSTANCE * |
pdidoi, |
|
|
VOID * |
pContext |
|
) |
| |
|
staticprivate |
◆ EnumDevices()
HRESULT joystick::EnumDevices |
( |
| ) |
|
◆ EnumDevicesCallback()
BOOL CALLBACK joystick::EnumDevicesCallback |
( |
const DIDEVICEINSTANCE * |
pInst, |
|
|
VOID * |
pContext |
|
) |
| |
|
staticprivate |
◆ Initialize()
void joystick::Initialize |
( |
HWND |
prmHWND | ) |
|
◆ InitializeDevice()
void joystick::InitializeDevice |
( |
InputConfig * |
config, |
|
|
std::string |
control |
|
) |
| |
◆ IsGameController()
bool joystick::IsGameController |
( |
WCHAR * |
deviceName | ) |
const |
◆ Poll()
HRESULT joystick::Poll |
( |
InputConfig * |
config, |
|
|
long * |
value, |
|
|
DIJOYSTATE * |
js |
|
) |
| const |
◆ Update()
void joystick::Update |
( |
float |
fElapsedTime | ) |
const |
◆ deviceList
std::vector<DIDEVICEINSTANCE> joystick::deviceList |
◆ hDlg
◆ logger
◆ nullzone
const int joystick::nullzone = 50 |
◆ viewscreen
The documentation for this class was generated from the following files: