# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.
import _pyOpenAL
def _swig_setattr(self,class_type,name,value):
    if (name == "this"):
        if isinstance(value, class_type):
            self.__dict__[name] = value.this
            if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
            del value.thisown
            return
    method = class_type.__swig_setmethods__.get(name,None)
    if method: return method(self,value)
    self.__dict__[name] = value

def _swig_getattr(self,class_type,name):
    method = class_type.__swig_getmethods__.get(name,None)
    if method: return method(self)
    raise AttributeError,name

import types
try:
    _object = types.ObjectType
    _newclass = 1
except AttributeError:
    class _object : pass
    _newclass = 0


alutExit = _pyOpenAL.alutExit

alutInit = _pyOpenAL.alutInit

alutWAVFileToString = _pyOpenAL.alutWAVFileToString

alGetError = _pyOpenAL.alGetError

alGenBuffers = _pyOpenAL.alGenBuffers

alBufferData = _pyOpenAL.alBufferData

alGenSources = _pyOpenAL.alGenSources

alSourcei = _pyOpenAL.alSourcei

alSourcef = _pyOpenAL.alSourcef

alSource3f = _pyOpenAL.alSource3f

alSourcefv = _pyOpenAL.alSourcefv

alListener3f = _pyOpenAL.alListener3f

alListenerfv = _pyOpenAL.alListenerfv

alSourcePlay = _pyOpenAL.alSourcePlay

alSourcePlayv = _pyOpenAL.alSourcePlayv

alSourceStop = _pyOpenAL.alSourceStop

alSourceStopv = _pyOpenAL.alSourceStopv

alDeleteSources = _pyOpenAL.alDeleteSources

alDeleteBuffers = _pyOpenAL.alDeleteBuffers

AL_INVALID = _pyOpenAL.AL_INVALID
AL_NONE = _pyOpenAL.AL_NONE
AL_FALSE = _pyOpenAL.AL_FALSE
AL_TRUE = _pyOpenAL.AL_TRUE
AL_SOURCE_TYPE = _pyOpenAL.AL_SOURCE_TYPE
AL_SOURCE_ABSOLUTE = _pyOpenAL.AL_SOURCE_ABSOLUTE
AL_SOURCE_RELATIVE = _pyOpenAL.AL_SOURCE_RELATIVE
AL_CONE_INNER_ANGLE = _pyOpenAL.AL_CONE_INNER_ANGLE
AL_CONE_OUTER_ANGLE = _pyOpenAL.AL_CONE_OUTER_ANGLE
AL_PITCH = _pyOpenAL.AL_PITCH
AL_POSITION = _pyOpenAL.AL_POSITION
AL_DIRECTION = _pyOpenAL.AL_DIRECTION
AL_VELOCITY = _pyOpenAL.AL_VELOCITY
AL_LOOPING = _pyOpenAL.AL_LOOPING
AL_BUFFER = _pyOpenAL.AL_BUFFER
AL_GAIN = _pyOpenAL.AL_GAIN
AL_MIN_GAIN = _pyOpenAL.AL_MIN_GAIN
AL_MAX_GAIN = _pyOpenAL.AL_MAX_GAIN
AL_ORIENTATION = _pyOpenAL.AL_ORIENTATION
AL_REFERENCE_DISTANCE = _pyOpenAL.AL_REFERENCE_DISTANCE
AL_ROLLOFF_FACTOR = _pyOpenAL.AL_ROLLOFF_FACTOR
AL_CONE_OUTER_GAIN = _pyOpenAL.AL_CONE_OUTER_GAIN
AL_MAX_DISTANCE = _pyOpenAL.AL_MAX_DISTANCE
AL_CHANNEL_MASK = _pyOpenAL.AL_CHANNEL_MASK
AL_SOURCE_STATE = _pyOpenAL.AL_SOURCE_STATE
AL_INITIAL = _pyOpenAL.AL_INITIAL
AL_PLAYING = _pyOpenAL.AL_PLAYING
AL_PAUSED = _pyOpenAL.AL_PAUSED
AL_STOPPED = _pyOpenAL.AL_STOPPED
AL_BUFFERS_QUEUED = _pyOpenAL.AL_BUFFERS_QUEUED
AL_BUFFERS_PROCESSED = _pyOpenAL.AL_BUFFERS_PROCESSED
AL_FORMAT_MONO8 = _pyOpenAL.AL_FORMAT_MONO8
AL_FORMAT_MONO16 = _pyOpenAL.AL_FORMAT_MONO16
AL_FORMAT_STEREO8 = _pyOpenAL.AL_FORMAT_STEREO8
AL_FORMAT_STEREO16 = _pyOpenAL.AL_FORMAT_STEREO16
AL_FREQUENCY = _pyOpenAL.AL_FREQUENCY
AL_BITS = _pyOpenAL.AL_BITS
AL_CHANNELS = _pyOpenAL.AL_CHANNELS
AL_SIZE = _pyOpenAL.AL_SIZE
AL_DATA = _pyOpenAL.AL_DATA
AL_UNUSED = _pyOpenAL.AL_UNUSED
AL_PENDING = _pyOpenAL.AL_PENDING
AL_PROCESSED = _pyOpenAL.AL_PROCESSED
AL_NO_ERROR = _pyOpenAL.AL_NO_ERROR
AL_INVALID_NAME = _pyOpenAL.AL_INVALID_NAME
AL_INVALID_ENUM = _pyOpenAL.AL_INVALID_ENUM
AL_INVALID_VALUE = _pyOpenAL.AL_INVALID_VALUE
AL_INVALID_OPERATION = _pyOpenAL.AL_INVALID_OPERATION
AL_OUT_OF_MEMORY = _pyOpenAL.AL_OUT_OF_MEMORY
AL_VENDOR = _pyOpenAL.AL_VENDOR
AL_VERSION = _pyOpenAL.AL_VERSION
AL_RENDERER = _pyOpenAL.AL_RENDERER
AL_EXTENSIONS = _pyOpenAL.AL_EXTENSIONS
AL_DOPPLER_FACTOR = _pyOpenAL.AL_DOPPLER_FACTOR
AL_DOPPLER_VELOCITY = _pyOpenAL.AL_DOPPLER_VELOCITY
AL_DISTANCE_MODEL = _pyOpenAL.AL_DISTANCE_MODEL
AL_INVERSE_DISTANCE = _pyOpenAL.AL_INVERSE_DISTANCE
AL_INVERSE_DISTANCE_CLAMPED = _pyOpenAL.AL_INVERSE_DISTANCE_CLAMPED

