aboutsummaryrefslogtreecommitdiff
path: root/headers
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-07-10 14:12:51 +0200
committerkdx <kikoodx@paranoici.org>2023-07-10 14:14:45 +0200
commit43ecfa66fa626f5cc1d461b20b3c477d3d37a285 (patch)
tree816b4d8601b97795d3aed2a2a057b1360453bc67 /headers
parent75c1afb03e7a4f137d852548fb0eb13e4030b471 (diff)
downloadtzr-43ecfa66fa626f5cc1d461b20b3c477d3d37a285.tar.gz
switch to GameController API
Diffstat (limited to 'headers')
-rw-r--r--headers/TZR_globals.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/headers/TZR_globals.h b/headers/TZR_globals.h
index e12f31d..e63859b 100644
--- a/headers/TZR_globals.h
+++ b/headers/TZR_globals.h
@@ -2,7 +2,7 @@
#include "TZR_types.h"
#include <stddef.h>
#include <SDL2/SDL_scancode.h>
-#include <SDL2/SDL_joystick.h>
+#include <SDL2/SDL_gamecontroller.h>
extern TZR_Config ___tzr_config;
extern TZR_Color ___tzr_color;
@@ -20,11 +20,11 @@ extern int ___tzr_mouse_x;
extern int ___tzr_mouse_y;
extern TZR_KeyState ___tzr_keystates[SDL_NUM_SCANCODES];
extern TZR_KeyState ___tzr_mousestates[256];
-extern TZR_KeyState ___tzr_joystates[256];
+extern TZR_KeyState ___tzr_joystates[SDL_CONTROLLER_BUTTON_MAX];
extern float ___tzr_scale;
extern int ___tzr_off_x;
extern int ___tzr_off_y;
extern Mix_Music *___tzr_music;
-extern SDL_Joystick **___tzr_joysticks;
+extern SDL_GameController **___tzr_joysticks;
extern size_t ___tzr_joysticks_capacity;
extern size_t ___tzr_joysticks_size;