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

Go to the source code of this file.

Macros

#define ALUTAPI
 OpenAL cross platform audio library Copyright (C) 1999-2000 by authors. More...
 
#define ALUTAPIENTRY
 

Functions

ALUTAPI ALvoid ALUTAPIENTRY alutInit (ALint *argc, ALbyte **argv)
 
ALUTAPI ALvoid ALUTAPIENTRY alutExit (ALvoid)
 
ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVFile (ALbyte *file, ALenum *format, ALvoid **data, ALsizei *size, ALsizei *freq)
 
ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVMemory (ALbyte *memory, ALenum *format, ALvoid **data, ALsizei *size, ALsizei *freq)
 
ALUTAPI ALvoid ALUTAPIENTRY alutUnloadWAV (ALenum format, ALvoid *data, ALsizei size, ALsizei freq)
 

Macro Definition Documentation

#define ALUTAPI

OpenAL cross platform audio library Copyright (C) 1999-2000 by authors.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.

You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Or go to http://www.gnu.org/copyleft/lgpl.html

Definition at line 24 of file alut.h.

#define ALUTAPIENTRY

Definition at line 25 of file alut.h.

Function Documentation

ALUTAPI ALvoid ALUTAPIENTRY alutInit ( ALint argc,
ALbyte **  argv 
)
ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVFile ( ALbyte file,
ALenum format,
ALvoid **  data,
ALsizei size,
ALsizei freq 
)
ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVMemory ( ALbyte memory,
ALenum format,
ALvoid **  data,
ALsizei size,
ALsizei freq 
)
ALUTAPI ALvoid ALUTAPIENTRY alutUnloadWAV ( ALenum  format,
ALvoid data,
ALsizei  size,
ALsizei  freq 
)