Table of Contents

Enum ControllerButton

Namespace
ReFuel.Input
Assembly
ReFuel.dll

Controller button names.

[Flags]
public enum ControllerButton

Fields

A = 1
A0X = AxisFlag | A
A0Y = AxisFlag | B
A1X = AxisFlag | A | B
A1Y = AxisFlag | C
A2X = AxisFlag | A | C
A2Y = AxisFlag | B | C
AuxilliaryBase = 65536
AxisFlag = -2147483648
B = 2
C = 4
D = 8
Down = 32
L1 = 2048
L2 = 4096
L3 = 8192
Left = 64
R1 = 256
R2 = 512
R3 = 1024
Right = 128
Select = 32768
Start = 16384
Up = 16

Remarks

This controller layout and their names are based on the Nintendo layout.

   [--L2--]                    [--R2--]
   [--L1--]                    [--R1--]

   +--+                            +--+
   |UP|                            | X|
+--+  +--+                      +--+--+--+
|L      R|  [start]  [select]   |Y |  | A|
+--+  +--+                      +--+--+--+
   |DW|                            |B |
   +--+  +------+        +------+  +--+
         |  L3  |        |  R3  |
         +------+        +------+