Safe Haskell | Safe-Infered |
---|
- setGlobalVolume :: Float -> IO ()
- getGlobalVolume :: IO Float
- setPosition :: Float -> Float -> Float -> IO ()
- setDirection :: Float -> Float -> Float -> IO ()
- setGlobalVolume'_ :: CFloat -> IO ()
- getGlobalVolume'_ :: Ptr CFloat -> IO ()
- setPosition'_ :: CFloat -> CFloat -> CFloat -> IO ()
- setDirection'_ :: CFloat -> CFloat -> CFloat -> IO ()
Documentation
Change the global volume of all the sounds and musics. - Details: The volume is a number between 0 and 100; it is combined with the individual volume of each sound / music. The default value for the volume is 100 (maximum).
Get the current value of the global volume. - Details: setGlobalVolume
Set the orientation of the listener in the scene. - Details: The orientation defines the 3D axes of the listener (left, up, front) in the scene. The orientation vector doesn't have to be normalized. The default listener's orientation is (0, 0, -1).
Set the position of the listener in the scene. - Details: The default listener's position is (0, 0, 0).
setGlobalVolume'_ :: CFloat -> IO ()Source