doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Macros | |
#define | ALC_INVALID (-1) |
#define | ALC_FALSE 0 |
#define | ALC_TRUE 1 |
#define | ALC_NO_ERROR ALC_FALSE |
Errors: No Error. More... | |
#define | ALC_MAJOR_VERSION 0x1000 |
#define | ALC_MINOR_VERSION 0x1001 |
#define | ALC_ATTRIBUTES_SIZE 0x1002 |
#define | ALC_ALL_ATTRIBUTES 0x1003 |
#define | ALC_DEFAULT_DEVICE_SPECIFIER 0x1004 |
#define | ALC_DEVICE_SPECIFIER 0x1005 |
#define | ALC_EXTENSIONS 0x1006 |
#define | ALC_FREQUENCY 0x1007 |
#define | ALC_REFRESH 0x1008 |
#define | ALC_SYNC 0x1009 |
#define | ALC_INVALID_DEVICE 0xA001 |
The device argument does not name a valid dvice. More... | |
#define | ALC_INVALID_CONTEXT 0xA002 |
The context argument does not name a valid context. More... | |
#define | ALC_INVALID_ENUM 0xA003 |
A function was called at inappropriate time, or in an inappropriate way, causing an illegal state. More... | |
#define | ALC_INVALID_VALUE 0xA004 |
Illegal value passed as an argument to an AL call. More... | |
#define | ALC_OUT_OF_MEMORY 0xA005 |
A function could not be completed, because there is not enough memory available. More... | |
Typedefs | |
typedef char | ALCboolean |
OpenAL cross platform audio library Copyright (C) 1999-2000 by authors. More... | |
typedef char | ALCbyte |
ALC 8bit signed byte. More... | |
typedef unsigned char | ALCubyte |
ALC 8bit unsigned byte. More... | |
typedef short | ALCshort |
ALC 16bit signed short integer type. More... | |
typedef unsigned short | ALCushort |
ALC 16bit unsigned short integer type. More... | |
typedef unsigned | ALCuint |
ALC 32bit unsigned integer type. More... | |
typedef int | ALCint |
ALC 32bit signed integer type. More... | |
typedef float | ALCfloat |
ALC 32bit floating point type. More... | |
typedef double | ALCdouble |
ALC 64bit double point type. More... | |
typedef unsigned int | ALCsizei |
ALC 32bit type. More... | |
typedef void | ALCvoid = NULL |
ALC void type. More... | |
typedef int | ALCenum |
ALC enumerations. More... | |
#define ALC_ALL_ATTRIBUTES 0x1003 |
Definition at line 80 of file alctypes.h.
#define ALC_ATTRIBUTES_SIZE 0x1002 |
Definition at line 79 of file alctypes.h.
#define ALC_DEFAULT_DEVICE_SPECIFIER 0x1004 |
Definition at line 82 of file alctypes.h.
#define ALC_DEVICE_SPECIFIER 0x1005 |
Definition at line 83 of file alctypes.h.
#define ALC_EXTENSIONS 0x1006 |
Definition at line 84 of file alctypes.h.
#define ALC_FALSE 0 |
Definition at line 69 of file alctypes.h.
#define ALC_FREQUENCY 0x1007 |
Definition at line 86 of file alctypes.h.
#define ALC_INVALID (-1) |
Definition at line 66 of file alctypes.h.
#define ALC_INVALID_CONTEXT 0xA002 |
The context argument does not name a valid context.
Definition at line 98 of file alctypes.h.
#define ALC_INVALID_DEVICE 0xA001 |
The device argument does not name a valid dvice.
Definition at line 93 of file alctypes.h.
#define ALC_INVALID_ENUM 0xA003 |
A function was called at inappropriate time, or in an inappropriate way, causing an illegal state.
This can be an incompatible ALenum, object ID, and/or function.
Definition at line 106 of file alctypes.h.
#define ALC_INVALID_VALUE 0xA004 |
Illegal value passed as an argument to an AL call.
Applies to parameter values, but not to enumerations.
Definition at line 112 of file alctypes.h.
#define ALC_MAJOR_VERSION 0x1000 |
Definition at line 77 of file alctypes.h.
#define ALC_MINOR_VERSION 0x1001 |
Definition at line 78 of file alctypes.h.
#define ALC_NO_ERROR ALC_FALSE |
Errors: No Error.
Definition at line 75 of file alctypes.h.
#define ALC_OUT_OF_MEMORY 0xA005 |
A function could not be completed, because there is not enough memory available.
Definition at line 118 of file alctypes.h.
#define ALC_REFRESH 0x1008 |
Definition at line 87 of file alctypes.h.
#define ALC_SYNC 0x1009 |
Definition at line 88 of file alctypes.h.
#define ALC_TRUE 1 |
Definition at line 72 of file alctypes.h.
typedef char ALCboolean |
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.htmlALC boolean type.
Definition at line 30 of file alctypes.h.
typedef char ALCbyte |
ALC 8bit signed byte.
Definition at line 33 of file alctypes.h.
typedef double ALCdouble |
ALC 64bit double point type.
Definition at line 54 of file alctypes.h.
ALC enumerations.
Definition at line 63 of file alctypes.h.
ALC 32bit floating point type.
Definition at line 51 of file alctypes.h.
ALC 32bit signed integer type.
Definition at line 48 of file alctypes.h.
typedef short ALCshort |
ALC 16bit signed short integer type.
Definition at line 39 of file alctypes.h.
ALC 32bit type.
Definition at line 57 of file alctypes.h.
typedef unsigned char ALCubyte |
ALC 8bit unsigned byte.
Definition at line 36 of file alctypes.h.
typedef unsigned ALCuint |
ALC 32bit unsigned integer type.
Definition at line 45 of file alctypes.h.
typedef unsigned short ALCushort |
ALC 16bit unsigned short integer type.
Definition at line 42 of file alctypes.h.
ALC void type.
Definition at line 60 of file alctypes.h.