[PATCH] include: Add Helicopter DI defines
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Thu May 23 23:53:36 CDT 2019
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
---
include/dinput.h | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/include/dinput.h b/include/dinput.h
index beb81a7..cd49675 100644
--- a/include/dinput.h
+++ b/include/dinput.h
@@ -2194,6 +2194,30 @@ extern const DIDATAFORMAT c_dfDIJoystick2;
#define DIBUTTON_ANY(instance) (0xFF004400 | (instance))
+#define DIVIRTUAL_FLYING_HELICOPTER 0x06000000
+#define DIBUTTON_FLYINGH_MENU 0x060004fd
+#define DIBUTTON_FLYINGH_FIRE 0x06001401
+#define DIBUTTON_FLYINGH_WEAPONS 0x06001402
+#define DIBUTTON_FLYINGH_TARGET 0x06001403
+#define DIBUTTON_FLYINGH_DEVICE 0x060044fe
+#define DIBUTTON_FLYINGH_PAUSE 0x060044fc
+#define DIHATSWITCH_FLYINGH_GLANCE 0x06004601
+#define DIBUTTON_FLYINGH_FIRESECONDARY 0x06004c07
+#define DIBUTTON_FLYINGH_COUNTER 0x06005404
+#define DIBUTTON_FLYINGH_VIEW 0x06006405
+#define DIBUTTON_FLYINGH_GEAR 0x06006406
+#define DIAXIS_FLYINGH_BANK 0x06008a01
+#define DIAXIS_FLYINGH_PITCH 0x06010a02
+#define DIAXIS_FLYINGH_COLLECTIVE 0x06018a03
+#define DIAXIS_FLYINGH_TORQUE 0x06025a04
+#define DIAXIS_FLYINGH_THROTTLE 0x0603da05
+#define DIBUTTON_FLYINGH_FASTER_LINK 0x0603dce0
+#define DIBUTTON_FLYINGH_SLOWER_LINK 0x0603dce8
+#define DIBUTTON_FLYINGH_GLANCE_LEFT_LINK 0x0607c4e4
+#define DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK 0x0607c4ec
+#define DIBUTTON_FLYINGH_GLANCE_UP_LINK 0x0607c4e0
+#define DIBUTTON_FLYINGH_GLANCE_DOWN_LINK 0x0607c4e8
+
/*****************************************************************************
* IDirectInputA interface
*/
--
1.9.1
More information about the wine-devel
mailing list