al-0.1.4.2: OpenAL 1.1 raw API.

Copyright(C) 2015 Dimitri Sabadie
LicenseBSD3
MaintainerDimitri Sabadie <dimitri.sabadie@gmail.com>
Stabilityexperimental
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

Sound.AL.Source

Description

 

Documentation

alGenSources :: MonadIO m => ALsizei -> Ptr ALuint -> m () #

alSourcef :: MonadIO m => ALuint -> ALenum -> ALfloat -> m () #

alSourcefv :: MonadIO m => ALuint -> ALenum -> Ptr ALfloat -> m () #

alSource3f :: MonadIO m => ALuint -> ALenum -> ALfloat -> ALfloat -> ALfloat -> m () #

alSourcei_ :: ALuint -> ALenum -> ALint -> IO () #

alSourcei :: MonadIO m => ALuint -> ALenum -> ALint -> m () #

alGetSourcef :: MonadIO m => ALuint -> ALenum -> Ptr ALfloat -> m () #

alGetSourcei :: MonadIO m => ALuint -> ALenum -> Ptr ALint -> m () #

alSourcePlay :: MonadIO m => ALuint -> m () #

alSourcePause :: MonadIO m => ALuint -> m () #

alSourceStop :: MonadIO m => ALuint -> m () #

alSourceRewind :: MonadIO m => ALuint -> m () #