openal-ffi-0.0.1: Low-level bindings to OpenAL.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Sound.OpenAL.FFI.ALC

Synopsis

Context

newtype Context Source #

Constructors

Context (Ptr Context) 

Instances

Instances details
Eq Context Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Methods

(==) :: Context -> Context -> Bool #

(/=) :: Context -> Context -> Bool #

Ord Context Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Show Context Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Device

newtype Device Source #

Constructors

Device (Ptr Device) 

Instances

Instances details
Eq Device Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Ord Device Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Show Device Source # 
Instance details

Defined in Sound.OpenAL.FFI.ALC

Errors

pattern INVALID_DEVICE :: (Eq a, Num a) => a Source #

pattern INVALID_CONTEXT :: (Eq a, Num a) => a Source #

pattern INVALID_ENUM :: (Eq a, Num a) => a Source #

pattern INVALID_VALUE :: (Eq a, Num a) => a Source #

pattern INVALID_OPERATION :: (Eq a, Num a) => a Source #

pattern OUT_OF_MEMORY :: (Eq a, Num a) => a Source #

Extensions

Queries

Capture

Enums

pattern FREQUENCY :: (Eq a, Num a) => a Source #

pattern REFRESH :: (Eq a, Num a) => a Source #

pattern SYNC :: (Eq a, Num a) => a Source #

pattern MONO_SOURCES :: (Eq a, Num a) => a Source #

pattern STEREO_SOURCES :: (Eq a, Num a) => a Source #

pattern DEFAULT_DEVICE_SPECIFIER :: (Eq a, Num a) => a Source #

pattern DEVICE_SPECIFIER :: (Eq a, Num a) => a Source #

pattern EXTENSIONS :: (Eq a, Num a) => a Source #

pattern CAPTURE_DEVICE_SPECIFIER :: (Eq a, Num a) => a Source #

pattern ATTRIBUTES_SIZE :: (Eq a, Num a) => a Source #

pattern ALL_ATTRIBUTES :: (Eq a, Num a) => a Source #

pattern MAJOR_VERSION :: (Eq a, Num a) => a Source #

pattern MINOR_VERSION :: (Eq a, Num a) => a Source #

pattern CAPTURE_SAMPLES :: (Eq a, Num a) => a Source #