Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- 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 () Source #
hapticEffectSupported :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt Source #
hapticNewEffect :: MonadIO m => Haptic -> Ptr HapticEffect -> m CInt Source #
hapticOpenFromMouse :: MonadIO m => m Haptic Source #
hapticUpdateEffect :: MonadIO m => Haptic -> CInt -> Ptr HapticEffect -> m CInt Source #
mouseIsHaptic :: MonadIO m => m CInt Source #
numHaptics :: MonadIO m => m CInt Source #