|
@@ -27,30 +27,6 @@
|
|
|
|
|
|
#include <emscripten/html5.h>
|
|
|
|
|
|
-typedef enum
|
|
|
-{
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_INVALID = -1,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_A,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_B,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_X,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_Y,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_L1,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_R1,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_L2,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_R2,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_BACK,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_START,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_LEFTSTICK,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_RIGHTSTICK,
|
|
|
- EMSCRIPTEN_CONTROLLER_DPAD_UP,
|
|
|
- EMSCRIPTEN_CONTROLLER_DPAD_DOWN,
|
|
|
- EMSCRIPTEN_CONTROLLER_DPAD_LEFT,
|
|
|
- EMSCRIPTEN_CONTROLLER_DPAD_RIGHT,
|
|
|
- EMSCRIPTEN_CONTROLLER_BUTTON_GUIDE,
|
|
|
-} Emscripten_GameControllerButton;
|
|
|
-
|
|
|
-static int EMSCRIPTEN_MAX_NBUTTONS = 18;
|
|
|
-
|
|
|
/* A linked list of available joysticks */
|
|
|
typedef struct SDL_joylist_item
|
|
|
{
|