Public Fields
-
vector<Buffer> buffers
-
vector<Source> sources
-
vector<Listener> listeners
- data of virtually different listeners, but their values are applied to the only one
Public Methods
-
OpenALManager()
-
~OpenALManager()
-
int CreateBuffer(char* filename)
- create a buffer for the file and add to buffers vector
-
int CreateSource()
-
inline void CreateListener()
-
inline void SetSoundSpeed(ALfloat se)
Private Fields
-
ALCdevice* device
-
ALCcontext* context
-
ALfloat a
-
Buffer* buffertmp
- NOTE: positions/velocities in [m] and [m/s] to achieve real physics
Documentation
- OpenALManager()
- ~OpenALManager()
- int CreateBuffer(char* filename)
- create a buffer for the file and add to buffers vector
- int CreateSource()
- inline void CreateListener()
- inline void SetSoundSpeed(ALfloat se)
- vector<Buffer> buffers
- vector<Source> sources
- vector<Listener> listeners
- data of virtually different listeners, but their values are applied to the only one
- ALCdevice* device
- ALCcontext* context
- ALfloat a
- Buffer* buffertmp
- NOTE: positions/velocities in [m] and [m/s] to achieve real physics
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.