Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

NullAudioSound Class Reference

#include <nullAudioSound.h>

Inheritance diagram for NullAudioSound:

AudioSound ReferenceCount List of all members.

Public Member Functions

 ~NullAudioSound ()
void play ()
void stop ()
void set_loop (bool)
bool get_loop () const
void set_loop_count (unsigned long)
unsigned long get_loop_count () const
void set_time (float)
float get_time () const
void set_volume (float)
float get_volume () const
void set_balance (float)
float get_balance () const
void set_active (bool)
bool get_active () const
const string & get_name () const
float length () const
AudioSound::SoundStatus status () const
 NullAudioSound ()

Friends

class NullAudioManager

Constructor & Destructor Documentation

NullAudioSound::~NullAudioSound  ) 
 

Definition at line 27 of file nullAudioSound.cxx.

NullAudioSound::NullAudioSound  ) 
 

Definition at line 23 of file nullAudioSound.cxx.


Member Function Documentation

bool NullAudioSound::get_active  )  const [virtual]
 

Implements AudioSound.

Definition at line 83 of file nullAudioSound.cxx.

float NullAudioSound::get_balance  )  const [virtual]
 

Implements AudioSound.

Definition at line 75 of file nullAudioSound.cxx.

bool NullAudioSound::get_loop  )  const [virtual]
 

Implements AudioSound.

Definition at line 43 of file nullAudioSound.cxx.

unsigned long NullAudioSound::get_loop_count  )  const [virtual]
 

Implements AudioSound.

Definition at line 51 of file nullAudioSound.cxx.

const string & NullAudioSound::get_name  )  const [virtual]
 

Implements AudioSound.

Definition at line 87 of file nullAudioSound.cxx.

float NullAudioSound::get_time  )  const [virtual]
 

Implements AudioSound.

Definition at line 59 of file nullAudioSound.cxx.

float NullAudioSound::get_volume  )  const [virtual]
 

Implements AudioSound.

Definition at line 67 of file nullAudioSound.cxx.

float NullAudioSound::length  )  const [virtual]
 

Implements AudioSound.

Definition at line 92 of file nullAudioSound.cxx.

void NullAudioSound::play  ) 
 

Definition at line 31 of file nullAudioSound.cxx.

void NullAudioSound::set_active bool   )  [virtual]
 

Implements AudioSound.

Definition at line 79 of file nullAudioSound.cxx.

void NullAudioSound::set_balance float   )  [virtual]
 

Implements AudioSound.

Definition at line 71 of file nullAudioSound.cxx.

void NullAudioSound::set_loop bool   )  [virtual]
 

Implements AudioSound.

Definition at line 39 of file nullAudioSound.cxx.

void NullAudioSound::set_loop_count unsigned  long  )  [virtual]
 

Implements AudioSound.

Definition at line 47 of file nullAudioSound.cxx.

void NullAudioSound::set_time float   )  [virtual]
 

Implements AudioSound.

Definition at line 55 of file nullAudioSound.cxx.

void NullAudioSound::set_volume float   )  [virtual]
 

Implements AudioSound.

Definition at line 63 of file nullAudioSound.cxx.

AudioSound::SoundStatus NullAudioSound::status  )  const [virtual]
 

Implements AudioSound.

Definition at line 96 of file nullAudioSound.cxx.

References AudioSound::READY, and AudioSound::SoundStatus.

void NullAudioSound::stop  )  [virtual]
 

Implements AudioSound.

Definition at line 35 of file nullAudioSound.cxx.


Friends And Related Function Documentation

friend class NullAudioManager [friend]
 

Definition at line 68 of file nullAudioSound.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:53 2003 for Panda by doxygen1.3