doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions | Variables
idal.h File Reference

Go to the source code of this file.

Macros

#define alGetError   idalGetError
 
#define alGenBuffers   idalGenBuffers
 
#define alIsSource   idalIsSource
 
#define alSourceStop   idalSourceStop
 
#define alGetSourcei   idalGetSourcei
 
#define alGetInteger   idalGetInteger
 
#define alcSuspendContext   idalcSuspendContext
 
#define alcMakeContextCurrent   idalcMakeContextCurrent
 
#define alcProcessContext   idalcProcessContext
 
#define alcDestroyContext   idalcDestroyContext
 
#define alcGetString   idalcGetString
 
#define alBufferData   idalBufferData
 
#define alDeleteBuffers   idalDeleteBuffers
 
#define alIsExtensionPresent   idalIsExtensionPresent
 
#define alDeleteSources   idalDeleteSources
 
#define alGetEnumValue   idalGetEnumValue
 
#define alGetProcAddress   idalGetProcAddress
 
#define alcCreateContext   idalcCreateContext
 
#define alcOpenDevice   idalcOpenDevice
 
#define alListenerfv   idalListenerfv
 
#define alSourceQueueBuffers   idalSourceQueueBuffers
 
#define alSourcei   idalSourcei
 
#define alListenerf   idalListenerf
 
#define alcCloseDevice   idalcCloseDevice
 
#define alIsBuffer   idalIsBuffer
 
#define alSource3f   idalSource3f
 
#define alGenSources   idalGenSources
 
#define alSourcef   idalSourcef
 
#define alSourceUnqueueBuffers   idalSourceUnqueueBuffers
 
#define alSourcePlay   idalSourcePlay
 

Functions

 ALenum (ALAPIENTRY *idalGetError)(ALvoid)
 
 ALvoid (ALAPIENTRY *idalGenBuffers)(ALsizei
 
ALuintALboolean (ALAPIENTRY *idalIsSource)(ALuint)
 
ALintALint (ALAPIENTRY *idalGetInteger)(ALenum)
 
 ALCvoid (ALAPIENTRY *idalcSuspendContext)(ALCcontext *)
 
 ALCboolean (ALAPIENTRY *idalcMakeContextCurrent)(ALCcontext *)
 
ALCubyte *ALAPIENTRYidalcGetString (ALCdevice *, ALCenum)
 
ALvoid *ALAPIENTRYidalGetProcAddress (ALubyte *)
 
ALCcontext *ALAPIENTRYidalcCreateContext (ALCdevice *, ALCint *)
 
ALCdevice *ALAPIENTRYidalcOpenDevice (ALubyte *)
 

Variables

 ALenum
 
ALvoid ALsizei
 
ALfloat ALuint ALint
 
 ALfloat
 

Macro Definition Documentation

#define alBufferData   idalBufferData

Definition at line 47 of file idal.h.

#define alcCloseDevice   idalcCloseDevice

Definition at line 59 of file idal.h.

#define alcCreateContext   idalcCreateContext

Definition at line 53 of file idal.h.

#define alcDestroyContext   idalcDestroyContext

Definition at line 45 of file idal.h.

#define alcGetString   idalcGetString

Definition at line 46 of file idal.h.

#define alcMakeContextCurrent   idalcMakeContextCurrent

Definition at line 43 of file idal.h.

#define alcOpenDevice   idalcOpenDevice

Definition at line 54 of file idal.h.

#define alcProcessContext   idalcProcessContext

Definition at line 44 of file idal.h.

#define alcSuspendContext   idalcSuspendContext

Definition at line 42 of file idal.h.

#define alDeleteBuffers   idalDeleteBuffers

Definition at line 48 of file idal.h.

#define alDeleteSources   idalDeleteSources

Definition at line 50 of file idal.h.

#define alGenBuffers   idalGenBuffers

Definition at line 37 of file idal.h.

#define alGenSources   idalGenSources

Definition at line 62 of file idal.h.

#define alGetEnumValue   idalGetEnumValue

Definition at line 51 of file idal.h.

#define alGetError   idalGetError

Definition at line 36 of file idal.h.

#define alGetInteger   idalGetInteger

Definition at line 41 of file idal.h.

#define alGetProcAddress   idalGetProcAddress

Definition at line 52 of file idal.h.

#define alGetSourcei   idalGetSourcei

Definition at line 40 of file idal.h.

#define alIsBuffer   idalIsBuffer

Definition at line 60 of file idal.h.

#define alIsExtensionPresent   idalIsExtensionPresent

Definition at line 49 of file idal.h.

#define alIsSource   idalIsSource

Definition at line 38 of file idal.h.

#define alListenerf   idalListenerf

Definition at line 58 of file idal.h.

#define alListenerfv   idalListenerfv

Definition at line 55 of file idal.h.

#define alSource3f   idalSource3f

Definition at line 61 of file idal.h.

#define alSourcef   idalSourcef

Definition at line 63 of file idal.h.

#define alSourcei   idalSourcei

Definition at line 57 of file idal.h.

#define alSourcePlay   idalSourcePlay

Definition at line 65 of file idal.h.

#define alSourceQueueBuffers   idalSourceQueueBuffers

Definition at line 56 of file idal.h.

#define alSourceStop   idalSourceStop

Definition at line 39 of file idal.h.

#define alSourceUnqueueBuffers   idalSourceUnqueueBuffers

Definition at line 64 of file idal.h.

Function Documentation

ALuint* ALboolean ( ALAPIENTRY idalIsSource)
ALCboolean ( ALAPIENTRY idalcMakeContextCurrent)
ALCvoid ( ALAPIENTRY idalcSuspendContext)
ALenum ( ALAPIENTRY idalGetError)
ALint* ALint ( ALAPIENTRY idalGetInteger)
ALvoid ( ALAPIENTRY idalGenBuffers)
ALCcontext* ALAPIENTRY* idalcCreateContext ( ALCdevice ,
ALCint  
)
ALCubyte* ALAPIENTRY* idalcGetString ( ALCdevice ,
ALCenum   
)
ALCdevice* ALAPIENTRY* idalcOpenDevice ( ALubyte )
ALvoid* ALAPIENTRY* idalGetProcAddress ( ALubyte )

Variable Documentation

Definition at line 9 of file idal.h.

Definition at line 27 of file idal.h.

Definition at line 26 of file idal.h.

Definition at line 16 of file idal.h.