Audaspace  1.1
A high level audio library.
Classes | Enumerations
I3DDevice.h File Reference

Defines the I3DDevice interface as well as the different distance models. More...

#include "util/Math3D.h"
Include dependency graph for I3DDevice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  I3DDevice
 The I3DDevice interface represents an output device for 3D sound. More...
 

Enumerations

enum  DistanceModel {
  DISTANCE_MODEL_INVALID = 0, DISTANCE_MODEL_INVERSE, DISTANCE_MODEL_INVERSE_CLAMPED, DISTANCE_MODEL_LINEAR,
  DISTANCE_MODEL_LINEAR_CLAMPED, DISTANCE_MODEL_EXPONENT, DISTANCE_MODEL_EXPONENT_CLAMPED
}
 Possible distance models for the 3D device. More...
 

Detailed Description

Defines the I3DDevice interface as well as the different distance models.

Enumeration Type Documentation

Possible distance models for the 3D device.

The distance models supported are the same as documented in the OpenAL Specification.