Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Listener Struct Reference

Public Member Functions

 Listener ()
 

Public Attributes

Vector pos
 
Vector vel
 
Vector p
 
Vector q
 
Vector r
 
float gain
 
float rsize
 

Detailed Description

Definition at line 18 of file al_listen.cpp.

Constructor & Destructor Documentation

Listener::Listener ( )
inline

Definition at line 25 of file al_listen.cpp.

25  : pos( 0, 0, 0 )
26  , vel( 0, 0, 0 )
27  , p( 1, 0, 0 )
28  , q( 0, 1, 0 )
29  , r( 0, 0, 1 )
30  , gain( 1 )
31  , rsize( 1 ) {}

Member Data Documentation

float Listener::gain

Definition at line 23 of file al_listen.cpp.

Referenced by AUDGetListenerGain(), AUDListenerGain(), and AUDSoundGain().

Vector Listener::p

Definition at line 22 of file al_listen.cpp.

Referenced by AUDListenerOrientation().

Vector Listener::pos
Vector Listener::q

Definition at line 22 of file al_listen.cpp.

Referenced by AUDListenerOrientation().

Vector Listener::r

Definition at line 22 of file al_listen.cpp.

Referenced by AUDListenerOrientation().

float Listener::rsize

Definition at line 24 of file al_listen.cpp.

Referenced by AUDListenerSize(), and EstimateGain().

Vector Listener::vel

Definition at line 21 of file al_listen.cpp.

Referenced by AUDListener().


The documentation for this struct was generated from the following file: