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

CL_SoundCard_Be Class Reference

#include <soundcard_be.h>

Inheritance diagram for CL_SoundCard_Be:

Inheritance graph
[legend]
Collaboration diagram for CL_SoundCard_Be:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_SoundCard_Be ()
virtual ~CL_SoundCard_Be ()
virtual CL_StreamSoundProviderget_microphone ()
virtual CL_StreamSoundProviderget_line_in ()
virtual void stop_all ()
virtual void set_global_volume (int volume)
virtual void set_global_pan (int pan)
virtual CL_CardSoundBuffer_Staticcreate_soundbuffer_static (CL_StaticSoundProvider *provider)
virtual CL_CardSoundBuffer_Playbackcreate_cardsoundbuffer_playback_streamed (CL_SoundBuffer_Generic_Stream *provider, CL_SoundPlayBackDesc *desc)

Constructor & Destructor Documentation

CL_SoundCard_Be::CL_SoundCard_Be ( )
 

virtual CL_SoundCard_Be::~CL_SoundCard_Be ( ) [virtual]
 


Member Function Documentation

virtual CL_CardSoundBuffer_Playback* CL_SoundCard_Be::create_cardsoundbuffer_playback_streamed ( CL_SoundBuffer_Generic_Stream * provider,
CL_SoundPlayBackDesc * desc ) [virtual]
 

virtual CL_CardSoundBuffer_Static* CL_SoundCard_Be::create_soundbuffer_static ( CL_StaticSoundProvider * provider ) [virtual]
 

virtual CL_StreamSoundProvider* CL_SoundCard_Be::get_line_in ( ) [virtual]
 

Reimplemented from CL_SoundCard.

virtual CL_StreamSoundProvider* CL_SoundCard_Be::get_microphone ( ) [virtual]
 

Reimplemented from CL_SoundCard.

virtual void CL_SoundCard_Be::set_global_pan ( int pan ) [virtual]
 

Reimplemented from CL_SoundCard.

virtual void CL_SoundCard_Be::set_global_volume ( int volume ) [virtual]
 

Reimplemented from CL_SoundCard.

virtual void CL_SoundCard_Be::stop_all ( ) [virtual]
 

Reimplemented from CL_SoundCard.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:28 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001