PlayingSoundSource Class Reference

#include <PlayingSoundSource.h>

List of all members.

Public Member Functions

 PlayingSoundSource (VirtualSoundSource *virt)
virtual ~PlayingSoundSource ()
void setActualSource (SoundSource *actualSource)
SoundSourcegetActualSource ()
void setVirtualSource (VirtualSoundSource *virtualSource)
VirtualSoundSourcegetVirtualSource ()
void setStopped (bool stopped)
bool getStopped ()

Protected Attributes

VirtualSoundSourcevirtualSource_
SoundSourceactualSource_
bool stopped_


Detailed Description

Definition at line 26 of file PlayingSoundSource.h.


Constructor & Destructor Documentation

PlayingSoundSource::PlayingSoundSource ( VirtualSoundSource virt  ) 

Definition at line 23 of file PlayingSoundSource.cpp.

PlayingSoundSource::~PlayingSoundSource (  )  [virtual]

Definition at line 30 of file PlayingSoundSource.cpp.


Member Function Documentation

void PlayingSoundSource::setActualSource ( SoundSource actualSource  ) 

Definition at line 34 of file PlayingSoundSource.cpp.

References actualSource_.

Referenced by Sound::updateSources().

SoundSource* PlayingSoundSource::getActualSource (  )  [inline]

Definition at line 33 of file PlayingSoundSource.h.

References actualSource_.

Referenced by VirtualSoundSource::actualPlay(), VirtualSoundSource::getPlaying(), VirtualSoundSource::setGain(), VirtualSoundSource::setPosition(), VirtualSoundSource::setReferenceDistance(), VirtualSoundSource::setRelative(), VirtualSoundSource::setRolloff(), VirtualSoundSource::setVelocity(), and Sound::updateSources().

void PlayingSoundSource::setVirtualSource ( VirtualSoundSource virtualSource  ) 

Definition at line 39 of file PlayingSoundSource.cpp.

References virtualSource_.

Referenced by Sound::removePlaying().

VirtualSoundSource* PlayingSoundSource::getVirtualSource (  )  [inline]

Definition at line 36 of file PlayingSoundSource.h.

References virtualSource_.

Referenced by lt_virt(), Sound::showSoundBuffers(), and Sound::updateSources().

void PlayingSoundSource::setStopped ( bool  stopped  ) 

Definition at line 44 of file PlayingSoundSource.cpp.

References stopped_.

Referenced by Sound::removePlaying(), and Sound::updateSources().

bool PlayingSoundSource::getStopped (  )  [inline]

Definition at line 39 of file PlayingSoundSource.h.

References stopped_.

Referenced by lt_virt(), Sound::showSoundBuffers(), and Sound::updateSources().


Member Data Documentation

VirtualSoundSource* PlayingSoundSource::virtualSource_ [protected]

Definition at line 42 of file PlayingSoundSource.h.

Referenced by getVirtualSource(), and setVirtualSource().

SoundSource* PlayingSoundSource::actualSource_ [protected]

Definition at line 43 of file PlayingSoundSource.h.

Referenced by getActualSource(), and setActualSource().

bool PlayingSoundSource::stopped_ [protected]

Definition at line 44 of file PlayingSoundSource.h.

Referenced by getStopped(), and setStopped().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:05 2009 for Scorched3D by  doxygen 1.5.3