58 lines
876 B
C#
58 lines
876 B
C#
![]() |
using System;
|
|||
|
|
|||
|
namespace BizHawk.Client.ApiHawk
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// This enumeration list all buttons
|
|||
|
/// for all existing controllers
|
|||
|
/// </summary>
|
|||
|
[Flags]
|
|||
|
public enum JoypadButton : int
|
|||
|
{
|
|||
|
A = 1,
|
|||
|
B = 2,
|
|||
|
C = 4,
|
|||
|
X = 8,
|
|||
|
Y = 16,
|
|||
|
Z = 32,
|
|||
|
L = 64,
|
|||
|
R = 128,
|
|||
|
Start = 256,
|
|||
|
Select = 512,
|
|||
|
Up = 1024,
|
|||
|
Down = 2048,
|
|||
|
Left = 4096,
|
|||
|
Right = 8192,
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// Master system Button 1
|
|||
|
/// </summary>
|
|||
|
B1 = 16384,
|
|||
|
/// <summary>
|
|||
|
/// Master system Button 1
|
|||
|
/// </summary>
|
|||
|
B2 = 32768,
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// N64 C up
|
|||
|
/// </summary>
|
|||
|
CUp = 65536,
|
|||
|
/// <summary>
|
|||
|
/// N64 C down
|
|||
|
/// </summary>
|
|||
|
CDown = 131072,
|
|||
|
/// <summary>
|
|||
|
/// N64 C Left
|
|||
|
/// </summary>
|
|||
|
CLeft = 262144,
|
|||
|
/// <summary>
|
|||
|
/// N64 C Right
|
|||
|
/// </summary>
|
|||
|
CRight = 524288,
|
|||
|
/// <summary>
|
|||
|
/// N64 Analog stick
|
|||
|
/// </summary>
|
|||
|
AnalogStick = 1048576
|
|||
|
}
|
|||
|
}
|