-- GENERATED by C->Haskell Compiler, version 0.23.1 Snowbounder, 31 Oct 2014 (Haskell)
-- Edit the ORIGNAL .chs file instead!


{-# LINE 1 "src\\Sound\\AL\\Defines.chs" #-}
-----------------------------------------------------------------------------
-- |
-- Copyright   : (C) 2015 Dimitri Sabadie
-- License     : BSD3
--
-- Maintainer  : Dimitri Sabadie <dimitri.sabadie@gmail.com>
-- Stability   : experimental
-- Portability : portable
----------------------------------------------------------------------------

module Sound.AL.Defines where

import Sound.AL.Types



al_BITS :: ALenum
al_BITS = 0x2002
{-# LINE 18 "src\\Sound\\AL\\Defines.chs" #-}


al_BUFFER :: ALenum
al_BUFFER = 0x1009
{-# LINE 21 "src\\Sound\\AL\\Defines.chs" #-}


al_BUFFERS_PROCESSED :: ALenum
al_BUFFERS_PROCESSED = 0x1016
{-# LINE 24 "src\\Sound\\AL\\Defines.chs" #-}


al_BUFFERS_QUEUED :: ALenum
al_BUFFERS_QUEUED = 0x1015
{-# LINE 27 "src\\Sound\\AL\\Defines.chs" #-}


al_CHANNELS :: ALenum
al_CHANNELS = 0x2003
{-# LINE 30 "src\\Sound\\AL\\Defines.chs" #-}


al_CONE_INNER_ANGLE :: ALenum
al_CONE_INNER_ANGLE = 0x1001
{-# LINE 33 "src\\Sound\\AL\\Defines.chs" #-}


al_CONE_OUTER_ANGLE :: ALenum
al_CONE_OUTER_ANGLE = 0x1002
{-# LINE 36 "src\\Sound\\AL\\Defines.chs" #-}


al_CONE_OUTER_GAIN :: ALenum
al_CONE_OUTER_GAIN = 0x1022
{-# LINE 39 "src\\Sound\\AL\\Defines.chs" #-}


al_DISTANCE_MODEL :: ALenum
al_DISTANCE_MODEL = 0xd000
{-# LINE 42 "src\\Sound\\AL\\Defines.chs" #-}


al_DOPPLER_FACTOR :: ALenum
al_DOPPLER_FACTOR = 0xc000
{-# LINE 45 "src\\Sound\\AL\\Defines.chs" #-}


al_DOPPLER_VELOCITY :: ALenum
al_DOPPLER_VELOCITY = 0xc001
{-# LINE 48 "src\\Sound\\AL\\Defines.chs" #-}


al_DIRECTION :: ALenum
al_DIRECTION = 0x1005
{-# LINE 51 "src\\Sound\\AL\\Defines.chs" #-}


al_EXTENSIONS :: ALenum
al_EXTENSIONS = 0xb004
{-# LINE 54 "src\\Sound\\AL\\Defines.chs" #-}


al_FALSE :: ALenum
al_FALSE = 0
{-# LINE 57 "src\\Sound\\AL\\Defines.chs" #-}


al_FORMAT_MONO8 :: ALenum
al_FORMAT_MONO8 = 0x1100
{-# LINE 60 "src\\Sound\\AL\\Defines.chs" #-}


al_FORMAT_MONO16 :: ALenum
al_FORMAT_MONO16 = 0x1101
{-# LINE 63 "src\\Sound\\AL\\Defines.chs" #-}


al_FORMAT_STEREO8 :: ALenum
al_FORMAT_STEREO8 = 0x1102
{-# LINE 66 "src\\Sound\\AL\\Defines.chs" #-}


al_FORMAT_STEREO16 :: ALenum
al_FORMAT_STEREO16 = 0x1103
{-# LINE 69 "src\\Sound\\AL\\Defines.chs" #-}


al_FREQUENCY :: ALenum
al_FREQUENCY = 0x2001
{-# LINE 72 "src\\Sound\\AL\\Defines.chs" #-}


al_GAIN :: ALenum
al_GAIN = 0x100a
{-# LINE 75 "src\\Sound\\AL\\Defines.chs" #-}


al_INITIAL :: ALenum
al_INITIAL = 0x1011
{-# LINE 78 "src\\Sound\\AL\\Defines.chs" #-}


al_INVALID_ENUM :: ALenum
al_INVALID_ENUM = 0xa002
{-# LINE 81 "src\\Sound\\AL\\Defines.chs" #-}


al_INVALID_NAME :: ALenum
al_INVALID_NAME = 0xa001
{-# LINE 84 "src\\Sound\\AL\\Defines.chs" #-}


al_INVALID_OPERATION :: ALenum
al_INVALID_OPERATION = 0xa004
{-# LINE 87 "src\\Sound\\AL\\Defines.chs" #-}


al_INVALID_VALUE :: ALenum
al_INVALID_VALUE = 0xa003
{-# LINE 90 "src\\Sound\\AL\\Defines.chs" #-}


al_INVERSE_DISTANCE :: ALenum
al_INVERSE_DISTANCE = 0xd001
{-# LINE 93 "src\\Sound\\AL\\Defines.chs" #-}


al_INVERSE_DISTANCE_CLAMPED :: ALenum
al_INVERSE_DISTANCE_CLAMPED = 0xd002
{-# LINE 96 "src\\Sound\\AL\\Defines.chs" #-}


al_LOOPING :: ALenum
al_LOOPING = 0x1007
{-# LINE 99 "src\\Sound\\AL\\Defines.chs" #-}


al_MAX_DISTANCE :: ALenum
al_MAX_DISTANCE = 0x1023
{-# LINE 102 "src\\Sound\\AL\\Defines.chs" #-}


al_MAX_GAIN :: ALenum
al_MAX_GAIN = 0x100e
{-# LINE 105 "src\\Sound\\AL\\Defines.chs" #-}


al_MIN_GAIN :: ALenum
al_MIN_GAIN = 0x100d
{-# LINE 108 "src\\Sound\\AL\\Defines.chs" #-}


al_NONE :: ALenum
al_NONE = 0
{-# LINE 111 "src\\Sound\\AL\\Defines.chs" #-}


al_NO_ERROR :: ALenum
al_NO_ERROR = 0
{-# LINE 114 "src\\Sound\\AL\\Defines.chs" #-}


al_ORIENTATION :: ALenum
al_ORIENTATION = 0x100f
{-# LINE 117 "src\\Sound\\AL\\Defines.chs" #-}


al_OUT_OF_MEMORY :: ALenum
al_OUT_OF_MEMORY = 0xa005
{-# LINE 120 "src\\Sound\\AL\\Defines.chs" #-}


al_PAUSED :: ALenum
al_PAUSED = 0x1013
{-# LINE 123 "src\\Sound\\AL\\Defines.chs" #-}


al_PITCH :: ALenum
al_PITCH = 0x1003
{-# LINE 126 "src\\Sound\\AL\\Defines.chs" #-}


al_PLAYING :: ALenum
al_PLAYING = 0x1012
{-# LINE 129 "src\\Sound\\AL\\Defines.chs" #-}


al_POSITION :: ALenum
al_POSITION = 0x1004
{-# LINE 132 "src\\Sound\\AL\\Defines.chs" #-}


al_REFERENCE_DISTANCE :: ALenum
al_REFERENCE_DISTANCE = 0x1020
{-# LINE 135 "src\\Sound\\AL\\Defines.chs" #-}


al_RENDERER :: ALenum
al_RENDERER = 0xb003
{-# LINE 138 "src\\Sound\\AL\\Defines.chs" #-}


al_ROLLOFF_FACTOR :: ALenum
al_ROLLOFF_FACTOR = 0x1021
{-# LINE 141 "src\\Sound\\AL\\Defines.chs" #-}


al_SIZE :: ALenum
al_SIZE = 0x2004
{-# LINE 144 "src\\Sound\\AL\\Defines.chs" #-}


al_SOURCE_RELATIVE :: ALenum
al_SOURCE_RELATIVE = 0x202
{-# LINE 147 "src\\Sound\\AL\\Defines.chs" #-}


al_SOURCE_STATE :: ALenum
al_SOURCE_STATE = 0x1010
{-# LINE 150 "src\\Sound\\AL\\Defines.chs" #-}


al_TRUE :: ALenum
al_TRUE = 1
{-# LINE 153 "src\\Sound\\AL\\Defines.chs" #-}


al_STOPPED :: ALenum
al_STOPPED = 0x1014
{-# LINE 156 "src\\Sound\\AL\\Defines.chs" #-}


al_VELOCITY ::ALenum
al_VELOCITY = 0x1006
{-# LINE 159 "src\\Sound\\AL\\Defines.chs" #-}


al_VENDOR :: ALenum
al_VENDOR = 0xb001
{-# LINE 162 "src\\Sound\\AL\\Defines.chs" #-}


al_VERSION :: ALenum
al_VERSION = 0xb002
{-# LINE 165 "src\\Sound\\AL\\Defines.chs" #-}