InputCommon: Use enums instead of defines within GCPadStatus.h
This commit is contained in:
parent
84bf097fb7
commit
58c58d2f92
|
@ -4,25 +4,34 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define PAD_ERR_NONE 0
|
enum PadError
|
||||||
#define PAD_ERR_NO_CONTROLLER -1
|
{
|
||||||
#define PAD_ERR_NOT_READY -2
|
PAD_ERR_NONE = 0,
|
||||||
#define PAD_ERR_TRANSFER -3
|
PAD_ERR_NO_CONTROLLER = -1,
|
||||||
|
PAD_ERR_NOT_READY = -2,
|
||||||
|
PAD_ERR_TRANSFER = -3,
|
||||||
|
};
|
||||||
|
|
||||||
#define PAD_USE_ORIGIN 0x0080
|
enum
|
||||||
|
{
|
||||||
|
PAD_USE_ORIGIN = 0x0080,
|
||||||
|
};
|
||||||
|
|
||||||
#define PAD_BUTTON_LEFT 0x0001
|
enum PadButton
|
||||||
#define PAD_BUTTON_RIGHT 0x0002
|
{
|
||||||
#define PAD_BUTTON_DOWN 0x0004
|
PAD_BUTTON_LEFT = 0x0001,
|
||||||
#define PAD_BUTTON_UP 0x0008
|
PAD_BUTTON_RIGHT = 0x0002,
|
||||||
#define PAD_TRIGGER_Z 0x0010
|
PAD_BUTTON_DOWN = 0x0004,
|
||||||
#define PAD_TRIGGER_R 0x0020
|
PAD_BUTTON_UP = 0x0008,
|
||||||
#define PAD_TRIGGER_L 0x0040
|
PAD_TRIGGER_Z = 0x0010,
|
||||||
#define PAD_BUTTON_A 0x0100
|
PAD_TRIGGER_R = 0x0020,
|
||||||
#define PAD_BUTTON_B 0x0200
|
PAD_TRIGGER_L = 0x0040,
|
||||||
#define PAD_BUTTON_X 0x0400
|
PAD_BUTTON_A = 0x0100,
|
||||||
#define PAD_BUTTON_Y 0x0800
|
PAD_BUTTON_B = 0x0200,
|
||||||
#define PAD_BUTTON_START 0x1000
|
PAD_BUTTON_X = 0x0400,
|
||||||
|
PAD_BUTTON_Y = 0x0800,
|
||||||
|
PAD_BUTTON_START = 0x1000,
|
||||||
|
};
|
||||||
|
|
||||||
struct GCPadStatus
|
struct GCPadStatus
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue