src/joystick/SDL_joystick_c.h
changeset 10688 f910d0498992
parent 10226 cb13d22b7f09
child 10737 3406a0f8b041
equal deleted inserted replaced
10687:485d388d2d28 10688:f910d0498992
    29 
    29 
    30 /* Initialization and shutdown functions */
    30 /* Initialization and shutdown functions */
    31 extern int SDL_GameControllerInit(void);
    31 extern int SDL_GameControllerInit(void);
    32 extern void SDL_GameControllerQuit(void);
    32 extern void SDL_GameControllerQuit(void);
    33 
    33 
       
    34 /* Locking for multi-threaded access to the joystick API */
       
    35 extern void SDL_LockJoystickList(void);
       
    36 extern void SDL_UnlockJoystickList(void);
    34 
    37 
    35 /* Internal event queueing functions */
    38 /* Internal event queueing functions */
    36 extern void SDL_PrivateJoystickAdded(int device_index);
    39 extern void SDL_PrivateJoystickAdded(int device_index);
    37 extern void SDL_PrivateJoystickRemoved(SDL_JoystickID device_instance);
    40 extern void SDL_PrivateJoystickRemoved(SDL_JoystickID device_instance);
    38 extern int SDL_PrivateJoystickAxis(SDL_Joystick * joystick,
    41 extern int SDL_PrivateJoystickAxis(SDL_Joystick * joystick,