mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-06-02 01:47:41 +00:00
Updated Haptic API for SDL 3.0 conventions
Also removed the XInput haptic support since using the haptic API for rumble is no longer supported.
This commit is contained in:
parent
8ca9134115
commit
f224af5ac5
35 changed files with 943 additions and 1320 deletions
|
@ -352,33 +352,30 @@ SDL3_0.0.0 {
|
|||
SDL_GetWindowTitle;
|
||||
SDL_GetYUVConversionMode;
|
||||
SDL_GetYUVConversionModeForResolution;
|
||||
SDL_HapticClose;
|
||||
SDL_HapticDestroyEffect;
|
||||
SDL_CloseHaptic;
|
||||
SDL_DestroyHapticEffect;
|
||||
SDL_HapticEffectSupported;
|
||||
SDL_HapticGetEffectStatus;
|
||||
SDL_HapticIndex;
|
||||
SDL_HapticName;
|
||||
SDL_HapticNewEffect;
|
||||
SDL_HapticNumAxes;
|
||||
SDL_HapticNumEffects;
|
||||
SDL_HapticNumEffectsPlaying;
|
||||
SDL_HapticOpen;
|
||||
SDL_HapticOpenFromJoystick;
|
||||
SDL_HapticOpenFromMouse;
|
||||
SDL_HapticOpened;
|
||||
SDL_HapticPause;
|
||||
SDL_HapticQuery;
|
||||
SDL_HapticRumbleInit;
|
||||
SDL_HapticRumblePlay;
|
||||
SDL_HapticRumbleStop;
|
||||
SDL_GetHapticEffectStatus;
|
||||
SDL_CreateHapticEffect;
|
||||
SDL_GetNumHapticAxes;
|
||||
SDL_GetMaxHapticEffects;
|
||||
SDL_GetMaxHapticEffectsPlaying;
|
||||
SDL_OpenHaptic;
|
||||
SDL_OpenHapticFromJoystick;
|
||||
SDL_OpenHapticFromMouse;
|
||||
SDL_PauseHaptic;
|
||||
SDL_GetHapticFeatures;
|
||||
SDL_InitHapticRumble;
|
||||
SDL_PlayHapticRumble;
|
||||
SDL_StopHapticRumble;
|
||||
SDL_HapticRumbleSupported;
|
||||
SDL_HapticRunEffect;
|
||||
SDL_HapticSetAutocenter;
|
||||
SDL_HapticSetGain;
|
||||
SDL_HapticStopAll;
|
||||
SDL_HapticStopEffect;
|
||||
SDL_HapticUnpause;
|
||||
SDL_HapticUpdateEffect;
|
||||
SDL_RunHapticEffect;
|
||||
SDL_SetHapticAutocenter;
|
||||
SDL_SetHapticGain;
|
||||
SDL_StopHapticEffects;
|
||||
SDL_StopHapticEffect;
|
||||
SDL_ResumeHaptic;
|
||||
SDL_UpdateHapticEffect;
|
||||
SDL_HasARMSIMD;
|
||||
SDL_HasAVX2;
|
||||
SDL_HasAVX512F;
|
||||
|
@ -417,7 +414,7 @@ SDL3_0.0.0 {
|
|||
SDL_JoystickHasLED;
|
||||
SDL_JoystickHasRumble;
|
||||
SDL_JoystickHasRumbleTriggers;
|
||||
SDL_JoystickIsHaptic;
|
||||
SDL_IsJoystickHaptic;
|
||||
SDL_LinuxSetThreadPriority;
|
||||
SDL_LinuxSetThreadPriorityAndPolicy;
|
||||
SDL_LoadBMP;
|
||||
|
@ -457,8 +454,7 @@ SDL3_0.0.0 {
|
|||
SDL_Metal_DestroyView;
|
||||
SDL_Metal_GetLayer;
|
||||
SDL_MinimizeWindow;
|
||||
SDL_MouseIsHaptic;
|
||||
SDL_NumHaptics;
|
||||
SDL_IsMouseHaptic;
|
||||
SDL_OnApplicationDidBecomeActive;
|
||||
SDL_OnApplicationDidChangeStatusBarOrientation;
|
||||
SDL_OnApplicationDidEnterBackground;
|
||||
|
@ -962,6 +958,11 @@ SDL3_0.0.0 {
|
|||
SDL_SyncWindow;
|
||||
SDL_GetGamepadSteamHandle;
|
||||
SDL_GetRendererFromTexture;
|
||||
SDL_GetHaptics;
|
||||
SDL_GetHapticInstanceName;
|
||||
SDL_GetHapticFromInstanceID;
|
||||
SDL_GetHapticInstanceID;
|
||||
SDL_GetHapticName;
|
||||
# extra symbols go here (don't modify this line)
|
||||
local: *;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue