doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Typedefs | Functions
alc.h File Reference
#include "altypes.h"
#include "alctypes.h"

Go to the source code of this file.

Macros

#define ALCAPI
 
#define ALCAPIENTRY
 

Typedefs

typedef ALCvoid ALCdevice
 
typedef ALCvoid ALCcontext
 

Functions

ALCAPI ALCubyte *ALCAPIENTRY alcGetString (ALCdevice *device, ALCenum param)
 
ALCAPI ALCvoid ALCAPIENTRY alcGetIntegerv (ALCdevice *device, ALCenum param, ALCsizei size, ALCint *data)
 
ALCAPI ALCdevice *ALCAPIENTRY alcOpenDevice (ALCubyte *deviceName)
 
ALCAPI ALCvoid ALCAPIENTRY alcCloseDevice (ALCdevice *device)
 
ALCAPI ALCcontext *ALCAPIENTRY alcCreateContext (ALCdevice *device, ALCint *attrList)
 
ALCAPI ALCboolean ALCAPIENTRY alcMakeContextCurrent (ALCcontext *context)
 
ALCAPI ALCvoid ALCAPIENTRY alcProcessContext (ALCcontext *context)
 
ALCAPI ALCcontext *ALCAPIENTRY alcGetCurrentContext ()
 
ALCAPI ALCdevice *ALCAPIENTRY alcGetContextsDevice (ALCcontext *context)
 
ALCAPI ALCvoid ALCAPIENTRY alcSuspendContext (ALCcontext *context)
 
ALCAPI ALCvoid ALCAPIENTRY alcDestroyContext (ALCcontext *context)
 
ALCAPI ALCenum ALCAPIENTRY alcGetError (ALCdevice *device)
 
ALCAPI ALCboolean ALCAPIENTRY alcIsExtensionPresent (ALCdevice *device, ALCubyte *extName)
 
ALCAPI ALCvoid *ALCAPIENTRY alcGetProcAddress (ALCdevice *device, ALCubyte *funcName)
 
ALCAPI ALCenum ALCAPIENTRY alcGetEnumValue (ALCdevice *device, ALCubyte *enumName)
 

Macro Definition Documentation

#define ALCAPI

Definition at line 26 of file alc.h.

#define ALCAPIENTRY

Definition at line 27 of file alc.h.

Typedef Documentation

Definition at line 29 of file alc.h.

typedef ALCvoid ALCdevice

Definition at line 28 of file alc.h.

Function Documentation

ALCAPI ALCvoid ALCAPIENTRY alcCloseDevice ( ALCdevice device)

Definition at line 120 of file stubs.cpp.

ALCAPI ALCcontext* ALCAPIENTRY alcCreateContext ( ALCdevice device,
ALCint attrList 
)
ALCAPI ALCvoid ALCAPIENTRY alcDestroyContext ( ALCcontext context)

Definition at line 73 of file stubs.cpp.

ALCAPI ALCdevice* ALCAPIENTRY alcGetContextsDevice ( ALCcontext context)
ALCAPI ALCcontext* ALCAPIENTRY alcGetCurrentContext ( )
ALCAPI ALCenum ALCAPIENTRY alcGetEnumValue ( ALCdevice device,
ALCubyte enumName 
)
ALCAPI ALCenum ALCAPIENTRY alcGetError ( ALCdevice device)
ALCAPI ALCvoid ALCAPIENTRY alcGetIntegerv ( ALCdevice device,
ALCenum  param,
ALCsizei  size,
ALCint data 
)
ALCAPI ALCvoid* ALCAPIENTRY alcGetProcAddress ( ALCdevice device,
ALCubyte funcName 
)
ALCAPI ALCubyte* ALCAPIENTRY alcGetString ( ALCdevice device,
ALCenum  param 
)

Definition at line 77 of file stubs.cpp.

ALCAPI ALCboolean ALCAPIENTRY alcIsExtensionPresent ( ALCdevice device,
ALCubyte extName 
)
ALCAPI ALCboolean ALCAPIENTRY alcMakeContextCurrent ( ALCcontext context)

Definition at line 65 of file stubs.cpp.

ALCAPI ALCdevice* ALCAPIENTRY alcOpenDevice ( ALCubyte deviceName)

Definition at line 108 of file stubs.cpp.

ALCAPI ALCvoid ALCAPIENTRY alcProcessContext ( ALCcontext context)

Definition at line 69 of file stubs.cpp.

ALCAPI ALCvoid ALCAPIENTRY alcSuspendContext ( ALCcontext context)

Definition at line 47 of file stubs.cpp.