Go to the documentation of this file.00001
00002
00003 #ifndef _JOYSTICK_EVENT_DEFINES_H_
00004 #define _JOYSTICK_EVENT_DEFINES_H_
00005
00006 namespace input
00007 {
00008
00010 enum JoystickButton
00011 {
00012 JB_UNKNOWN = 0x00,
00013 JB_BUTTON1 = 0x01,
00014 JB_BUTTON2 = 0x02,
00015 JB_BUTTON3 = 0x03,
00016 JB_BUTTON4 = 0x04,
00017 JB_BUTTON5 = 0x05,
00018 JB_BUTTON6 = 0x06,
00019 JB_BUTTON7 = 0x07,
00020 JB_BUTTON8 = 0x08,
00021 JB_BUTTON9 = 0x09,
00022 JB_BUTTON10 = 0x0A,
00023 JB_BUTTON11 = 0x0B,
00024 JB_BUTTON12 = 0x0C,
00025 JB_BUTTON13 = 0x0D,
00026 JB_BUTTON14 = 0x0E,
00027 JB_BUTTON15 = 0x0F,
00028 JB_BUTTON16 = 0x10,
00029 JB_BUTTON17 = 0x11,
00030 JB_BUTTON18 = 0x12,
00031 JB_BUTTON19 = 0x13,
00032 JB_BUTTON20 = 0x14,
00033 JB_BUTTON21 = 0x15,
00034 JB_BUTTON22 = 0x16,
00035 JB_BUTTON23 = 0x17,
00036 JB_BUTTON24 = 0x18,
00037 JB_BUTTON25 = 0x19,
00038 JB_BUTTON26 = 0x1A,
00039 JB_BUTTON27 = 0x1B,
00040 JB_BUTTON28 = 0x1C,
00041 JB_BUTTON29 = 0x1D,
00042 JB_BUTTON30 = 0x1E,
00043 JB_BUTTON31 = 0x1F,
00044 JB_BUTTON32 = 0x20
00045 };
00046
00047 enum PovDirection
00048 {
00049 PD_CENTER = 0x00,
00050 PD_NORTH = 0x01,
00051 PD_SOUTH = 0x02,
00052 PD_EAST = 0x03,
00053 PD_WEST = 0x04,
00054 PD_NORTHEAST = 0x05,
00055 PD_SOUTHEAST = 0x06,
00056 PD_NORTHWEST = 0x07,
00057 PD_SOUTHWEST = 0x08
00058 };
00059
00060 }
00061
00062 #endif