| AcquireDevice(BOOL bAcquire) | CDirectInput | [inline] |
| CDirectInput() | CDirectInput | |
| CDirectInput() | CDirectInput | [inline, virtual] |
| CDirectInputBase() | CDirectInputBase | [inline, virtual] |
| CheckDeviceGuid(GUID guid) | CDirectInputBase | [protected, static] |
| DeviceAxes(LPCDIDEVICEOBJECTINSTANCE lpDdoInst) | CDirectInput | [virtual] |
| DeviceCondition(const DIDEVICEINSTANCE *lpDdInst) | CDirectInput | [protected, virtual] |
| DIObjectInit(HINSTANCE hInst) | CDirectInputBase | [inline, static] |
| DIObjectRelease() | CDirectInputBase | [inline, static] |
| EnumAxesCallback(LPCDIDEVICEOBJECTINSTANCE lpDdoi, LPVOID pvRef) | CDirectInputBase | [protected, static] |
| EnumDeviceCallback(const DIDEVICEINSTANCE *lpDdi, LPVOID lpContext) | CDirectInputBase | [protected, static] |
| g_lpDInput | CDirectInputBase | [protected, static] |
| GetBufferSize() | CDirectInput | [inline] |
| GetCaps(DIDEVCAPS *lpDevCaps) | CDirectInput | [inline] |
| GetDeviceInstance(std::list< DIDEVICEINSTANCE > *lstInst, DWORD dwDevFilter, DWORD dwEnumFlag) | CDirectInputBase | [static] |
| GetInstanceInfo() | CDirectInput | [inline] |
| GetState(BYTE byKeyState[]) | CDirectInput | [inline] |
| GetState(DIMOUSESTATE2 *dims) | CDirectInput | [inline] |
| GetState(DIJOYSTATE2 *dijs) | CDirectInput | [inline] |
| GetState(DIDEVICEOBJECTDATA *DiDevData, DWORD *dwItemNum) | CDirectInput | |
| InitDevice(DIDEVICEINSTANCE DiDevInst, DWORD dwBufferSize, HWND hWindow, DWORD dwLevel) | CDirectInput | |
| m_DiInst | CDirectInput | [private] |
| m_dwBufferSize | CDirectInput | [private] |
| m_lpDInputDevice | CDirectInput | [private] |
| Release() | CDirectInput | |
| RemoveGuid(GUID guid) | CDirectInputBase | [protected, static] |
| SetGuid(GUID guid) | CDirectInputBase | [inline, protected, static] |