Mercurial > sdl-ios-xcode
diff include/SDL_haptic.h @ 2478:4fd783e0f34b gsoc2008_force_feedback
Added query functions for haptic devices.
author | Edgar Simo <bobbens@gmail.com> |
---|---|
date | Mon, 30 Jun 2008 17:28:34 +0000 |
parents | 97f75ea43a93 |
children | b883974445fc |
line wrap: on
line diff
--- a/include/SDL_haptic.h Mon Jun 30 16:48:16 2008 +0000 +++ b/include/SDL_haptic.h Mon Jun 30 17:28:34 2008 +0000 @@ -100,6 +100,19 @@ extern DECLSPEC void SDL_HapticClose(SDL_Haptic * haptic); /* + * Returns the number of effects a haptic device can store. + */ +extern DECLSPEC int SDL_HapticNumEffects(SDL_Haptic * haptic); + +/* + * Returns the supported effects. Individual effects can be queried by + * bitwise operators. + * + * Example: (SDL_HapticQueryEffects(haptic) & SDL_HAPTIC_CONSTANT) + */ +extern DECLSPEC unsigned int SDL_HapticQueryEffects(SDL_Haptic * haptic); + +/* * Creates a new haptic effect on the device. */ extern DECLSPEC int SDL_HapticNewEffect(SDL_Haptic * haptic, SDL_HapticEffect * effect);