18#ifndef __VSF_SDL2_GAMECONTROLLER_H__
19#define __VSF_SDL2_GAMECONTROLLER_H__
23#include "../../vsf_sdl2_cfg.h"
25#if VSF_USE_SDL2 == ENABLED
SDL_GameControllerAxis
Definition SDL_gamecontroller.h:53
@ SDL_CONTROLLER_AXIS_LEFTX
Definition SDL_gamecontroller.h:55
@ SDL_CONTROLLER_AXIS_TRIGGERRIGHT
Definition SDL_gamecontroller.h:60
@ SDL_CONTROLLER_AXIS_INVALID
Definition SDL_gamecontroller.h:54
@ SDL_CONTROLLER_AXIS_RIGHTY
Definition SDL_gamecontroller.h:58
@ SDL_CONTROLLER_AXIS_RIGHTX
Definition SDL_gamecontroller.h:57
@ SDL_CONTROLLER_AXIS_MAX
Definition SDL_gamecontroller.h:61
@ SDL_CONTROLLER_AXIS_TRIGGERLEFT
Definition SDL_gamecontroller.h:59
@ SDL_CONTROLLER_AXIS_LEFTY
Definition SDL_gamecontroller.h:56
SDL_GameControllerButton
Definition SDL_gamecontroller.h:64
@ SDL_CONTROLLER_BUTTON_B
Definition SDL_gamecontroller.h:67
@ SDL_CONTROLLER_BUTTON_BACK
Definition SDL_gamecontroller.h:70
@ SDL_CONTROLLER_BUTTON_LEFTSTICK
Definition SDL_gamecontroller.h:73
@ SDL_CONTROLLER_BUTTON_START
Definition SDL_gamecontroller.h:72
@ SDL_CONTROLLER_BUTTON_PADDLE2
Definition SDL_gamecontroller.h:82
@ SDL_CONTROLLER_BUTTON_PADDLE1
Definition SDL_gamecontroller.h:81
@ SDL_CONTROLLER_BUTTON_DPAD_LEFT
Definition SDL_gamecontroller.h:79
@ SDL_CONTROLLER_BUTTON_RIGHTSHOULDER
Definition SDL_gamecontroller.h:76
@ SDL_CONTROLLER_BUTTON_INVALID
Definition SDL_gamecontroller.h:65
@ SDL_CONTROLLER_BUTTON_DPAD_DOWN
Definition SDL_gamecontroller.h:78
@ SDL_CONTROLLER_BUTTON_TOUCHPAD
Definition SDL_gamecontroller.h:85
@ SDL_CONTROLLER_BUTTON_DPAD_UP
Definition SDL_gamecontroller.h:77
@ SDL_CONTROLLER_BUTTON_MAX
Definition SDL_gamecontroller.h:86
@ SDL_CONTROLLER_BUTTON_LEFTSHOULDER
Definition SDL_gamecontroller.h:75
@ SDL_CONTROLLER_BUTTON_GUIDE
Definition SDL_gamecontroller.h:71
@ SDL_CONTROLLER_BUTTON_DPAD_RIGHT
Definition SDL_gamecontroller.h:80
@ SDL_CONTROLLER_BUTTON_X
Definition SDL_gamecontroller.h:68
@ SDL_CONTROLLER_BUTTON_RIGHTSTICK
Definition SDL_gamecontroller.h:74
@ SDL_CONTROLLER_BUTTON_PADDLE3
Definition SDL_gamecontroller.h:83
@ SDL_CONTROLLER_BUTTON_Y
Definition SDL_gamecontroller.h:69
@ SDL_CONTROLLER_BUTTON_A
Definition SDL_gamecontroller.h:66
@ SDL_CONTROLLER_BUTTON_PADDLE4
Definition SDL_gamecontroller.h:84
SDL_GameControllerType
Definition SDL_gamecontroller.h:42
@ SDL_CONTROLLER_TYPE_UNKNOWN
Definition SDL_gamecontroller.h:43
SDL_GameControllerBindType
Definition SDL_gamecontroller.h:46
@ SDL_CONTROLLER_BINDTYPE_AXIS
Definition SDL_gamecontroller.h:49
@ SDL_CONTROLLER_BINDTYPE_HAT
Definition SDL_gamecontroller.h:50
@ SDL_CONTROLLER_BINDTYPE_NONE
Definition SDL_gamecontroller.h:47
@ SDL_CONTROLLER_BINDTYPE_BUTTON
Definition SDL_gamecontroller.h:48
Definition SDL_gamecontroller.h:90
const char * name
Definition SDL_gamecontroller.h:91
SDL_GameController * next
Definition SDL_gamecontroller.h:92