Drag[en]gine Game Engine  1.21
deBaseAudioWorld Class Reference

Audio module world peer. More...

#include <deBaseAudioWorld.h>

Public Member Functions

Constructors and Destructors
 deBaseAudioWorld ()
 Create peer. More...
 
virtual ~deBaseAudioWorld ()
 Clean up peer. More...
 
Notifications
virtual void Update (float elapsed)
 Update world. More...
 
virtual void SizeChanged ()
 Size changed. More...
 
virtual void AudioChanged ()
 Audio changed. More...
 
virtual void SpeakerAdded (deSpeaker *speaker)
 Speaker has been added. More...
 
virtual void SpeakerRemoved (deSpeaker *speaker)
 Speaker has been removed. More...
 
virtual void AllSpeakersRemoved ()
 All speakers have been removed. More...
 
virtual void MicrophoneAdded (deMicrophone *microphone)
 Microphone has been added. More...
 
virtual void MicrophoneRemoved (deMicrophone *microphone)
 Microphone has been removed. More...
 
virtual void AllMicrophonesRemoved ()
 All microphones have been removed. More...
 
virtual void ComponentAdded (deComponent *component)
 Component has been added. More...
 
virtual void ComponentRemoved (deComponent *component)
 Component has been removed. More...
 
virtual void AllComponentsRemoved ()
 All components have been removed. More...
 
virtual void SoundLevelMeterAdded (deSoundLevelMeter *soundLevelMeter)
 Sound level meter has been added. More...
 
virtual void SoundLevelMeterRemoved (deSoundLevelMeter *soundLevelMeter)
 Sound level meter has been removed. More...
 
virtual void AllSoundLevelMetersRemoved ()
 All sound level meters have been removed. More...
 

Detailed Description

Audio module world peer.

Constructor & Destructor Documentation

◆ deBaseAudioWorld()

deBaseAudioWorld::deBaseAudioWorld ( )

Create peer.

◆ ~deBaseAudioWorld()

virtual deBaseAudioWorld::~deBaseAudioWorld ( )
virtual

Clean up peer.

Member Function Documentation

◆ AllComponentsRemoved()

virtual void deBaseAudioWorld::AllComponentsRemoved ( )
virtual

All components have been removed.

◆ AllMicrophonesRemoved()

virtual void deBaseAudioWorld::AllMicrophonesRemoved ( )
virtual

All microphones have been removed.

◆ AllSoundLevelMetersRemoved()

virtual void deBaseAudioWorld::AllSoundLevelMetersRemoved ( )
virtual

All sound level meters have been removed.

◆ AllSpeakersRemoved()

virtual void deBaseAudioWorld::AllSpeakersRemoved ( )
virtual

All speakers have been removed.

◆ AudioChanged()

virtual void deBaseAudioWorld::AudioChanged ( )
virtual

Audio changed.

Version
1.16

◆ ComponentAdded()

virtual void deBaseAudioWorld::ComponentAdded ( deComponent component)
virtual

Component has been added.

◆ ComponentRemoved()

virtual void deBaseAudioWorld::ComponentRemoved ( deComponent component)
virtual

Component has been removed.

◆ MicrophoneAdded()

virtual void deBaseAudioWorld::MicrophoneAdded ( deMicrophone microphone)
virtual

Microphone has been added.

◆ MicrophoneRemoved()

virtual void deBaseAudioWorld::MicrophoneRemoved ( deMicrophone microphone)
virtual

Microphone has been removed.

◆ SizeChanged()

virtual void deBaseAudioWorld::SizeChanged ( )
virtual

Size changed.

◆ SoundLevelMeterAdded()

virtual void deBaseAudioWorld::SoundLevelMeterAdded ( deSoundLevelMeter soundLevelMeter)
virtual

Sound level meter has been added.

◆ SoundLevelMeterRemoved()

virtual void deBaseAudioWorld::SoundLevelMeterRemoved ( deSoundLevelMeter soundLevelMeter)
virtual

Sound level meter has been removed.

◆ SpeakerAdded()

virtual void deBaseAudioWorld::SpeakerAdded ( deSpeaker speaker)
virtual

Speaker has been added.

◆ SpeakerRemoved()

virtual void deBaseAudioWorld::SpeakerRemoved ( deSpeaker speaker)
virtual

Speaker has been removed.

◆ Update()

virtual void deBaseAudioWorld::Update ( float  elapsed)
virtual

Update world.


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