|
@@ -31,6 +31,62 @@
|
|
|
// So this file is a set of many semantic patches, mostly independant.
|
|
|
|
|
|
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_JoystickGetDevicePlayerIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetJoystickInstancePlayerIndex(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_JoystickIsVirtual(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_IsJoystickVirtual(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_JoystickPathForIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetJoystickInstancePath(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_IsGameController(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_IsGamepad(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_GameControllerMappingForDeviceIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetGamepadInstanceMapping(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_GameControllerNameForIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetGamepadInstanceName(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_GameControllerPathForIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetGamepadInstancePath(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
+@@
|
|
|
+expression e;
|
|
|
+@@
|
|
|
+- SDL_GameControllerTypeForIndex(e)
|
|
|
++ /* FIXME MIGRATION: check for valid instance */
|
|
|
++ SDL_GetGamepadInstanceType(GetJoystickInstanceFromIndex(e))
|
|
|
+
|
|
|
|
|
|
// SDL_Has3DNow() has been removed; there is no replacement.
|
|
|
@@
|
|
@@ -1096,11 +1152,6 @@ typedef SDL_GameControllerButtonBind, SDL_GamepadBinding;
|
|
|
(...)
|
|
|
@@
|
|
|
@@
|
|
|
-- SDL_GameControllerMappingForDeviceIndex
|
|
|
-+ SDL_GetGamepadMappingForDeviceIndex
|
|
|
- (...)
|
|
|
-@@
|
|
|
-@@
|
|
|
- SDL_GameControllerMappingForGUID
|
|
|
+ SDL_GetGamepadMappingForGUID
|
|
|
(...)
|
|
@@ -1175,11 +1226,6 @@ typedef SDL_GameControllerButtonBind, SDL_GamepadBinding;
|
|
|
+ SDL_INIT_GAMEPAD
|
|
|
@@
|
|
|
@@
|
|
|
-- SDL_IsGameController
|
|
|
-+ SDL_IsGamepad
|
|
|
- (...)
|
|
|
-@@
|
|
|
-@@
|
|
|
- SDL_JOYSTICK_TYPE_GAMECONTROLLER
|
|
|
+ SDL_JOYSTICK_TYPE_GAMEPAD
|
|
|
@@
|
|
@@ -1299,11 +1345,6 @@ typedef SDL_GameControllerButtonBind, SDL_GamepadBinding;
|
|
|
(...)
|
|
|
@@
|
|
|
@@
|
|
|
-- SDL_JoystickIsVirtual
|
|
|
-+ SDL_IsJoystickVirtual
|
|
|
- (...)
|
|
|
-@@
|
|
|
-@@
|
|
|
- SDL_JoystickName
|
|
|
+ SDL_GetJoystickName
|
|
|
(...)
|