src/haptic/SDL_haptic.c
branchgsoc2008_force_feedback
changeset 2488 8e2bdbccf7ff
parent 2486 24dd8b8669fa
child 2489 96adc8025331
--- a/src/haptic/SDL_haptic.c	Tue Jul 01 16:42:12 2008 +0000
+++ b/src/haptic/SDL_haptic.c	Tue Jul 01 18:35:05 2008 +0000
@@ -292,6 +292,25 @@
 }
 
 /*
+ * Updates an effect.
+ */
+int
+SDL_HapticUpdateEffect(SDL_Haptic * haptic, int effect, SDL_HapticEffect * data)
+{
+   if (!ValidHaptic(&haptic) || !ValidEffect(haptic,effect)) {
+      return -1;
+   }
+
+   /* Updates the effect */
+   if (SDL_SYS_HapticUpdateEffect(haptic,&haptic->effects[effect],data) < 0) {
+      return -1;
+   }
+
+   return 0;
+}
+
+
+/*
  * Runs the haptic effect on the device.
  */
 int