Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
SDL.Raw.Haptic
Contents
- hapticClose :: MonadIO m => Haptic -> m ()
- hapticDestroyEffect :: MonadIO m => Haptic -> CInt -> m ()
- hapticEffectSupported :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt
- hapticGetEffectStatus :: MonadIO m => Haptic -> CInt -> m CInt
- hapticIndex :: MonadIO m => Haptic -> m CInt
- hapticName :: MonadIO m => CInt -> m CString
- hapticNewEffect :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt
- hapticNumAxes :: MonadIO m => Haptic -> m CInt
- hapticNumEffects :: MonadIO m => Haptic -> m CInt
- hapticNumEffectsPlaying :: MonadIO m => Haptic -> m CInt
- hapticOpen :: MonadIO m => CInt -> m Haptic
- hapticOpenFromJoystick :: MonadIO m => Joystick -> m Haptic
- hapticOpenFromMouse :: MonadIO m => m Haptic
- hapticOpened :: MonadIO m => CInt -> m CInt
- hapticPause :: MonadIO m => Haptic -> m CInt
- hapticQuery :: MonadIO m => Haptic -> m CUInt
- hapticRumbleInit :: MonadIO m => Haptic -> m CInt
- hapticRumblePlay :: MonadIO m => Haptic -> CFloat -> Word32 -> m CInt
- hapticRumbleStop :: MonadIO m => Haptic -> m CInt
- hapticRumbleSupported :: MonadIO m => Haptic -> m CInt
- hapticRunEffect :: MonadIO m => Haptic -> CInt -> Word32 -> m CInt
- hapticSetAutocenter :: MonadIO m => Haptic -> CInt -> m CInt
- hapticSetGain :: MonadIO m => Haptic -> CInt -> m CInt
- hapticStopAll :: MonadIO m => Haptic -> m CInt
- hapticStopEffect :: MonadIO m => Haptic -> CInt -> m CInt
- hapticUnpause :: MonadIO m => Haptic -> m CInt
- hapticUpdateEffect :: MonadIO m => Haptic -> CInt -> Ptr HapticEffect -> m CInt
- joystickIsHaptic :: MonadIO m => Joystick -> m CInt
- mouseIsHaptic :: MonadIO m => m CInt
- numHaptics :: MonadIO m => m CInt
Force Feedback Support
hapticClose :: MonadIO m => Haptic -> m () #
hapticDestroyEffect :: MonadIO m => Haptic -> CInt -> m () #
hapticEffectSupported :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt #
hapticIndex :: MonadIO m => Haptic -> m CInt #
hapticName :: MonadIO m => CInt -> m CString #
hapticNewEffect :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt #
hapticNumAxes :: MonadIO m => Haptic -> m CInt #
hapticNumEffects :: MonadIO m => Haptic -> m CInt #
hapticNumEffectsPlaying :: MonadIO m => Haptic -> m CInt #
hapticOpen :: MonadIO m => CInt -> m Haptic #
hapticOpenFromJoystick :: MonadIO m => Joystick -> m Haptic #
hapticOpenFromMouse :: MonadIO m => m Haptic #
hapticOpened :: MonadIO m => CInt -> m CInt #
hapticPause :: MonadIO m => Haptic -> m CInt #
hapticQuery :: MonadIO m => Haptic -> m CUInt #
hapticRumbleInit :: MonadIO m => Haptic -> m CInt #
hapticRumbleStop :: MonadIO m => Haptic -> m CInt #
hapticRumbleSupported :: MonadIO m => Haptic -> m CInt #
hapticStopAll :: MonadIO m => Haptic -> m CInt #
hapticUnpause :: MonadIO m => Haptic -> m CInt #
hapticUpdateEffect :: MonadIO m => Haptic -> CInt -> Ptr HapticEffect -> m CInt #
joystickIsHaptic :: MonadIO m => Joystick -> m CInt #
mouseIsHaptic :: MonadIO m => m CInt #
numHaptics :: MonadIO m => m CInt #