Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
InputDevice

\desc constants for input device - inputInterfaceDef.h More...

Variables

const int INPUT_MODULE_TYPE_MASK = 0x00700000
 
const int INPUT_KEY_MASK = 0x000000ff
 
const int INPUT_ACTION_TYPE_MASK = 0x00000f00
 
const int INPUT_AXIS = 0x00010000
 
const int INPUT_POV = 0x00020000
 
const int INPUT_COMBO_MASK = 0xff000000
 
const int INPUT_COMBO_AXIS = 0x00800000
 
const int INPUT_COMBO_AXIS_OFFSET = 0x00000080
 
const int INPUT_COMBO_KEY_OFFSET = 0x01000000
 
const int INPUT_DEVICE_KEYBOARD = 0x00000000
 
const int INPUT_DEVICE_MOUSE = 0x00100000
 
const int INPUT_DEVICE_STICK = 0x00200000
 
const int INPUT_DEVICE_XINPUT = 0x00300000
 
const int INPUT_DEVICE_TRACKIR = 0x00400000
 
const int INPUT_DEVICE_GAMEPAD = 0x00500000
 
const int INPUT_DEVICE_CHEAT = 0x00600000
 
const int INPUT_ACTION_TYPE_NONE = 0x00000000
 
const int INPUT_ACTION_TYPE_STATE = 0x00000100
 
const int INPUT_ACTION_TYPE_DOWN_EVENT = 0x00000200
 
const int INPUT_ACTION_TYPE_UP_EVENT = 0x00000300
 
const int INPUT_ACTION_TYPE_SHORTCLICK_EVENT = 0x00000400
 
const int INPUT_ACTION_TYPE_HOLD_EVENT = 0x00000500
 
const int INPUT_ACTION_TYPE_COMBO = 0x00002000
 
const int INPUT_ACTION_TYPE_SPECIALCOMBO = 0x00004000
 
const int INPUT_ACTION_TYPE_DOUBLETAP = 0x00008000
 
const int INPUT_DEVICE_MOUSE_AXIS = (INPUT_DEVICE_MOUSE | INPUT_AXIS)
 
const int INPUT_DEVICE_STICK_AXIS = (INPUT_DEVICE_STICK | INPUT_AXIS)
 
const int INPUT_DEVICE_STICK_POV = (INPUT_DEVICE_STICK | INPUT_POV)
 
const int INPUT_DEVICE_GAMEPAD_AXIS = (INPUT_DEVICE_GAMEPAD | INPUT_AXIS)
 

Detailed Description

\desc constants for input device - inputInterfaceDef.h

Variable Documentation

◆ INPUT_ACTION_TYPE_COMBO

const int INPUT_ACTION_TYPE_COMBO = 0x00002000

Definition at line 38 of file constants.c.

◆ INPUT_ACTION_TYPE_DOUBLETAP

const int INPUT_ACTION_TYPE_DOUBLETAP = 0x00008000

Definition at line 40 of file constants.c.

◆ INPUT_ACTION_TYPE_DOWN_EVENT

const int INPUT_ACTION_TYPE_DOWN_EVENT = 0x00000200

Definition at line 33 of file constants.c.

◆ INPUT_ACTION_TYPE_HOLD_EVENT

const int INPUT_ACTION_TYPE_HOLD_EVENT = 0x00000500

Definition at line 36 of file constants.c.

◆ INPUT_ACTION_TYPE_MASK

const int INPUT_ACTION_TYPE_MASK = 0x00000f00

Definition at line 15 of file constants.c.

◆ INPUT_ACTION_TYPE_NONE

const int INPUT_ACTION_TYPE_NONE = 0x00000000

Definition at line 31 of file constants.c.

◆ INPUT_ACTION_TYPE_SHORTCLICK_EVENT

const int INPUT_ACTION_TYPE_SHORTCLICK_EVENT = 0x00000400

Definition at line 35 of file constants.c.

◆ INPUT_ACTION_TYPE_SPECIALCOMBO

const int INPUT_ACTION_TYPE_SPECIALCOMBO = 0x00004000

Definition at line 39 of file constants.c.

◆ INPUT_ACTION_TYPE_STATE

const int INPUT_ACTION_TYPE_STATE = 0x00000100

Definition at line 32 of file constants.c.

◆ INPUT_ACTION_TYPE_UP_EVENT

const int INPUT_ACTION_TYPE_UP_EVENT = 0x00000300

Definition at line 34 of file constants.c.

◆ INPUT_AXIS

const int INPUT_AXIS = 0x00010000

Definition at line 16 of file constants.c.

◆ INPUT_COMBO_AXIS

const int INPUT_COMBO_AXIS = 0x00800000

Definition at line 19 of file constants.c.

◆ INPUT_COMBO_AXIS_OFFSET

const int INPUT_COMBO_AXIS_OFFSET = 0x00000080

Definition at line 20 of file constants.c.

◆ INPUT_COMBO_KEY_OFFSET

const int INPUT_COMBO_KEY_OFFSET = 0x01000000

Definition at line 21 of file constants.c.

◆ INPUT_COMBO_MASK

const int INPUT_COMBO_MASK = 0xff000000

Definition at line 18 of file constants.c.

◆ INPUT_DEVICE_CHEAT

const int INPUT_DEVICE_CHEAT = 0x00600000

Definition at line 29 of file constants.c.

◆ INPUT_DEVICE_GAMEPAD

const int INPUT_DEVICE_GAMEPAD = 0x00500000

Definition at line 28 of file constants.c.

◆ INPUT_DEVICE_GAMEPAD_AXIS

const int INPUT_DEVICE_GAMEPAD_AXIS = (INPUT_DEVICE_GAMEPAD | INPUT_AXIS)

Definition at line 45 of file constants.c.

◆ INPUT_DEVICE_KEYBOARD

const int INPUT_DEVICE_KEYBOARD = 0x00000000

Definition at line 23 of file constants.c.

◆ INPUT_DEVICE_MOUSE

const int INPUT_DEVICE_MOUSE = 0x00100000

Definition at line 24 of file constants.c.

◆ INPUT_DEVICE_MOUSE_AXIS

const int INPUT_DEVICE_MOUSE_AXIS = (INPUT_DEVICE_MOUSE | INPUT_AXIS)

Definition at line 42 of file constants.c.

◆ INPUT_DEVICE_STICK

const int INPUT_DEVICE_STICK = 0x00200000

Definition at line 25 of file constants.c.

◆ INPUT_DEVICE_STICK_AXIS

const int INPUT_DEVICE_STICK_AXIS = (INPUT_DEVICE_STICK | INPUT_AXIS)

Definition at line 43 of file constants.c.

◆ INPUT_DEVICE_STICK_POV

const int INPUT_DEVICE_STICK_POV = (INPUT_DEVICE_STICK | INPUT_POV)

Definition at line 44 of file constants.c.

◆ INPUT_DEVICE_TRACKIR

const int INPUT_DEVICE_TRACKIR = 0x00400000

Definition at line 27 of file constants.c.

◆ INPUT_DEVICE_XINPUT

const int INPUT_DEVICE_XINPUT = 0x00300000

Definition at line 26 of file constants.c.

◆ INPUT_KEY_MASK

const int INPUT_KEY_MASK = 0x000000ff

Definition at line 14 of file constants.c.

◆ INPUT_MODULE_TYPE_MASK

const int INPUT_MODULE_TYPE_MASK = 0x00700000

Definition at line 13 of file constants.c.

◆ INPUT_POV

const int INPUT_POV = 0x00020000

Definition at line 17 of file constants.c.