56 void pause()
override;
Interface to audio module.
Sound audio entity implementation.
void play() override
Plays this audio entity.
void rewind() override
Rewinds this audio entity.
void dispose() override
Dispose this entity from OpenAL.
void update() override
Commits properties to OpenAl.
bool initialize() override
Initiates this OpenAL entity to OpenAl.
bool isPlaying() override
void stop() override
Stops this audio entity.
void pause() override
Pauses this audio entity.
#define FORBID_CLASS_COPY(CLASS)