zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
alState.c File Reference
#include "config.h"
#include <stdlib.h>
#include "alMain.h"
#include "AL/alc.h"
#include "AL/alext.h"
#include "alError.h"
#include "alSource.h"
#include "alAuxEffectSlot.h"

Go to the source code of this file.

Functions

AL_API ALvoid AL_APIENTRY alDeferUpdatesSOFT (void)
 
AL_API ALvoid AL_APIENTRY alDisable (ALenum capability)
 
AL_API ALvoid AL_APIENTRY alDistanceModel (ALenum value)
 
AL_API ALvoid AL_APIENTRY alDopplerFactor (ALfloat value)
 
AL_API ALvoid AL_APIENTRY alDopplerVelocity (ALfloat value)
 
AL_API ALvoid AL_APIENTRY alEnable (ALenum capability)
 
AL_API ALboolean AL_APIENTRY alGetBoolean (ALenum pname)
 
AL_API ALvoid AL_APIENTRY alGetBooleanv (ALenum pname, ALboolean *values)
 
AL_API ALdouble AL_APIENTRY alGetDouble (ALenum pname)
 
AL_API ALvoid AL_APIENTRY alGetDoublev (ALenum pname, ALdouble *values)
 
AL_API ALfloat AL_APIENTRY alGetFloat (ALenum pname)
 
AL_API ALvoid AL_APIENTRY alGetFloatv (ALenum pname, ALfloat *values)
 
AL_API ALint AL_APIENTRY alGetInteger (ALenum pname)
 
AL_API ALvoid AL_APIENTRY alGetIntegerv (ALenum pname, ALint *values)
 
AL_API const ALchar *AL_APIENTRY alGetString (ALenum pname)
 
AL_API ALboolean AL_APIENTRY alIsEnabled (ALenum capability)
 
AL_API ALvoid AL_APIENTRY alProcessUpdatesSOFT (void)
 
AL_API ALvoid AL_APIENTRY alSpeedOfSound (ALfloat value)
 

Variables

static const ALchar alErrInvalidEnum [] = "Invalid Enum"
 
static const ALchar alErrInvalidName [] = "Invalid Name"
 
static const ALchar alErrInvalidOp [] = "Invalid Operation"
 
static const ALchar alErrInvalidValue [] = "Invalid Value"
 
static const ALchar alErrOutOfMemory [] = "Out of Memory"
 
static const ALchar alNoError [] = "No Error"
 
static const ALchar alRenderer [] = "OpenAL Soft"
 
static const ALchar alVendor [] = "OpenAL Community"
 
static const ALchar alVersion [] = "1.1 ALSOFT "ALSOFT_VERSION
 

Function Documentation

Variable Documentation

const ALchar alErrInvalidEnum[] = "Invalid Enum"
static

Definition at line 39 of file alState.c.

Referenced by alGetString().

const ALchar alErrInvalidName[] = "Invalid Name"
static

Definition at line 38 of file alState.c.

Referenced by alGetString().

const ALchar alErrInvalidOp[] = "Invalid Operation"
static

Definition at line 41 of file alState.c.

Referenced by alGetString().

const ALchar alErrInvalidValue[] = "Invalid Value"
static

Definition at line 40 of file alState.c.

Referenced by alGetString().

const ALchar alErrOutOfMemory[] = "Out of Memory"
static

Definition at line 42 of file alState.c.

Referenced by alGetString().

const ALchar alNoError[] = "No Error"
static

Definition at line 37 of file alState.c.

Referenced by alGetString().

const ALchar alRenderer[] = "OpenAL Soft"
static

Definition at line 34 of file alState.c.

Referenced by alGetString().

const ALchar alVendor[] = "OpenAL Community"
static

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 32 of file alState.c.

Referenced by alGetString().

const ALchar alVersion[] = "1.1 ALSOFT "ALSOFT_VERSION
static

Definition at line 33 of file alState.c.

Referenced by alGetString().