Audaspace 1.5.0
A high level audio library.
Loading...
Searching...
No Matches
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

◆ DistanceModel

Possible distance models for the 3D device.

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