|
Orxonox
0.0.5 Codename: Arcturus
|
#include "win32/Win32JoyStick.h"#include "win32/Win32InputManager.h"#include "win32/Win32ForceFeedback.h"#include "OISEvents.h"#include "OISException.h"#include <cassert>#include <cstddef>#include <wbemidl.h>#include <oleauto.h>Macros | |
| #define | DIJOFS_BUTTON(n) (FIELD_OFFSET(DIJOYSTATE2, rgbButtons) + (n)) |
| #define | DIJOFS_POV(n) (FIELD_OFFSET(DIJOYSTATE2, rgdwPOV)+(n)*sizeof(DWORD)) |
| #define | DIJOFS_SLIDER0(n) (FIELD_OFFSET(DIJOYSTATE2, rglSlider)+(n) * sizeof(LONG)) |
| #define | DIJOFS_SLIDER1(n) (FIELD_OFFSET(DIJOYSTATE2, rglVSlider)+(n) * sizeof(LONG)) |
| #define | DIJOFS_SLIDER2(n) (FIELD_OFFSET(DIJOYSTATE2, rglASlider)+(n) * sizeof(LONG)) |
| #define | DIJOFS_SLIDER3(n) (FIELD_OFFSET(DIJOYSTATE2, rglFSlider)+(n) * sizeof(LONG)) |
| #define | SAFE_RELEASE(x) |
| #define | XINPUT_TRANSLATED_AXIS_COUNT 6 |
| #define | XINPUT_TRANSLATED_BUTTON_COUNT 12 |
| #define DIJOFS_BUTTON | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rgbButtons) + (n)) |
| #define DIJOFS_POV | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rgdwPOV)+(n)*sizeof(DWORD)) |
| #define DIJOFS_SLIDER0 | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rglSlider)+(n) * sizeof(LONG)) |
| #define DIJOFS_SLIDER1 | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rglVSlider)+(n) * sizeof(LONG)) |
| #define DIJOFS_SLIDER2 | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rglASlider)+(n) * sizeof(LONG)) |
| #define DIJOFS_SLIDER3 | ( | n | ) | (FIELD_OFFSET(DIJOYSTATE2, rglFSlider)+(n) * sizeof(LONG)) |
| #define SAFE_RELEASE | ( | x | ) |
| #define XINPUT_TRANSLATED_AXIS_COUNT 6 |
| #define XINPUT_TRANSLATED_BUTTON_COUNT 12 |
1.8.11