DayZ 1.24
Loading...
Searching...
No Matches
ControlsXboxNew.c File Reference

Go to the source code of this file.

Classes

class  UIScriptedMenu
 

Typedefs

typedef enum map TButtonPairingInfo
 

Enumerations

enum  map {
  INVALID = 0 , BUTTON_MENU = 1 , BUTTON_VIEW = 2 , BUTTON_A = 4 ,
  BUTTON_B = 8 , BUTTON_X = 16 , BUTTON_Y = 32 , BUTTON_PAD_UP = 64 ,
  BUTTON_PAD_DOWN = 128 , BUTTON_PAD_LEFT = 256 , BUTTON_PAD_RIGHT = 512 , BUTTON_SHOULDER_LEFT = 1024 ,
  BUTTON_SHOULDER_RIGHT = 2048 , BUTTON_THUMB_LEFT = 4096 , BUTTON_THUMB_RIGHT = 8192 , BUTTON_TRIGGER_LEFT = 16384 ,
  BUTTON_TRIGGER_RIGHT = 32768 , BUTTON_GROUP_RIGHT_SIDE_COMMON = 65536 , BUTTON_GROUP_PAD_COMMON = 131072
}
 

Typedef Documentation

◆ TButtonPairingInfo

Enumeration Type Documentation

◆ map

Enumerator
INVALID 
BUTTON_MENU 
BUTTON_VIEW 
BUTTON_A 
BUTTON_B 
BUTTON_X 
BUTTON_Y 
BUTTON_PAD_UP 
BUTTON_PAD_DOWN 
BUTTON_PAD_LEFT 
BUTTON_PAD_RIGHT 
BUTTON_SHOULDER_LEFT 
BUTTON_SHOULDER_RIGHT 
BUTTON_THUMB_LEFT 
BUTTON_THUMB_RIGHT 
BUTTON_TRIGGER_LEFT 
BUTTON_TRIGGER_RIGHT 
BUTTON_GROUP_RIGHT_SIDE_COMMON 
BUTTON_GROUP_PAD_COMMON 

Definition at line 3 of file ControlsXboxNew.c.

4{
5 INVALID = 0, //assumed unassigned value, ignored (dividers, formatting elements etc.)
6 BUTTON_MENU = 1,
7 BUTTON_VIEW = 2,
8 BUTTON_A = 4,
9 BUTTON_B = 8,
10 BUTTON_X = 16,
11 BUTTON_Y = 32,
12 BUTTON_PAD_UP = 64,
13 BUTTON_PAD_DOWN = 128,
14 BUTTON_PAD_LEFT = 256,
15 BUTTON_PAD_RIGHT = 512,
18 BUTTON_THUMB_LEFT = 4096,
19 BUTTON_THUMB_RIGHT = 8192,
20 BUTTON_TRIGGER_LEFT = 16384,
24}
25
26typedef map<int, ref array<Widget>> TButtonPairingInfo; //<button_mask,<associated widgets on the respective side>>
enum map TButtonPairingInfo
@ BUTTON_A
@ BUTTON_PAD_LEFT
@ BUTTON_TRIGGER_RIGHT
@ BUTTON_SHOULDER_RIGHT
@ BUTTON_X
@ BUTTON_PAD_UP
@ BUTTON_GROUP_PAD_COMMON
@ BUTTON_TRIGGER_LEFT
@ BUTTON_B
@ BUTTON_PAD_RIGHT
@ BUTTON_PAD_DOWN
@ BUTTON_SHOULDER_LEFT
@ BUTTON_THUMB_LEFT
@ BUTTON_MENU
@ BUTTON_VIEW
@ INVALID
@ BUTTON_THUMB_RIGHT
@ BUTTON_GROUP_RIGHT_SIDE_COMMON
@ BUTTON_Y