improved customizability of game controller configuration screen
[rocksndiamonds.git] / src / libgame / joystick.h
index 74dbad76c1b44a4bab313cd0c5387ceb0ce79b71..48202d2efdea8a33bd5ec95e43d717451f888fa8 100644 (file)
@@ -21,6 +21,8 @@
 #define JOYSTICK_NOT_CONFIGURED        (1 << 3)
 #define JOYSTICK_ACTIVATED     (JOYSTICK_AVAILABLE | JOYSTICK_ACTIVE)
 
+#define MAX_JOYSTICK_NAME_LEN  40
+
 #if defined(PLATFORM_FREEBSD)
 #define DEV_JOYSTICK_0         "/dev/joy0"
 #define DEV_JOYSTICK_1         "/dev/joy1"
@@ -69,6 +71,7 @@ char *getJoyNameFromJoySymbol(int);
 int getJoySymbolFromJoyName(char *);
 int getJoystickNrFromDeviceName(char *);
 char *getDeviceNameFromJoystickNr(int);
+char *getFormattedJoystickName(const char *);
 
 void CheckJoystickData(void);
 int Joystick(int);