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

CL_VorbisSoundProvider Class Reference

clanVorbis="Sound Providers". More...

#include <vorbis_soundprovider.h>

Inheritance diagram for CL_VorbisSoundProvider:

Inheritance graph
[legend]
Collaboration diagram for CL_VorbisSoundProvider:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_VorbisSoundProvider (const std::string &name, CL_InputSourceProvider *provider=NULL, bool delete_provider=false)
 component="Vorbis".

 CL_VorbisSoundProvider (const std::string &name, CL_ResourceManager *resources)
virtual ~CL_VorbisSoundProvider ()
virtual CL_StreamSoundProvider_Sessionbegin_session ()
virtual void end_session (CL_StreamSoundProvider_Session *session)
 retval: The soundbuffer session to be attached to the newlyretval: started session.


Private Methods

 CL_VorbisSoundProvider (const CL_VorbisSoundProvider &copy)

Private Attributes

class CL_VorbisSoundProvider_Genericimpl

Detailed Description

clanVorbis="Sound Providers".

Definition at line 25 of file vorbis_soundprovider.h.


Constructor & Destructor Documentation

CL_VorbisSoundProvider::CL_VorbisSoundProvider ( const std::string & name,
CL_InputSourceProvider * provider = NULL,
bool delete_provider = false )
 

component="Vorbis".

Definition at line 20 of file vorbis_soundprovider_generic.cpp.

CL_VorbisSoundProvider::CL_VorbisSoundProvider ( const std::string & name,
CL_ResourceManager * resources )
 

virtual CL_VorbisSoundProvider::~CL_VorbisSoundProvider ( ) [virtual]
 

CL_VorbisSoundProvider::CL_VorbisSoundProvider ( const CL_VorbisSoundProvider & copy ) [inline, private]
 

Definition at line 43 of file vorbis_soundprovider.h.


Member Function Documentation

virtual CL_StreamSoundProvider_Session* CL_VorbisSoundProvider::begin_session ( ) [virtual]
 

Reimplemented from CL_StreamSoundProvider.

virtual void CL_VorbisSoundProvider::end_session ( CL_StreamSoundProvider_Session * session ) [virtual]
 

retval: The soundbuffer session to be attached to the newlyretval: started session.

Reimplemented from CL_StreamSoundProvider.


Member Data Documentation

class CL_VorbisSoundProvider_Generic* CL_VorbisSoundProvider::impl [private]
 

Definition at line 44 of file vorbis_soundprovider.h.


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