mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-29 06:07:56 +03:00

Fixed TR1 compilance. Input configuration support for Win32. Support for analog axis in PadMan. git-svn-id: http://svn.purei.org/purei/trunk@361 b36208d7-6611-0410-8bec-b1987f11c4a2
37 lines
711 B
C++
37 lines
711 B
C++
#ifndef _CONTROLLERINFO_H_
|
|
#define _CONTROLLERINFO_H_
|
|
|
|
namespace PS2
|
|
{
|
|
class CControllerInfo
|
|
{
|
|
public:
|
|
enum BUTTON
|
|
{
|
|
ANALOG_LEFT_X,
|
|
ANALOG_LEFT_Y,
|
|
ANALOG_RIGHT_X,
|
|
ANALOG_RIGHT_Y,
|
|
DPAD_UP,
|
|
DPAD_DOWN,
|
|
DPAD_LEFT,
|
|
DPAD_RIGHT,
|
|
SELECT,
|
|
START,
|
|
SQUARE,
|
|
TRIANGLE,
|
|
CIRCLE,
|
|
CROSS,
|
|
L1,
|
|
L2,
|
|
R1,
|
|
R2,
|
|
MAX_BUTTONS
|
|
};
|
|
|
|
static const char* m_buttonName[MAX_BUTTONS];
|
|
static bool IsAxis(BUTTON);
|
|
};
|
|
};
|
|
|
|
#endif
|