cAudio::cFileSourceFactory Class Reference

Inheritance diagram for cAudio::cFileSourceFactory:
Inheritance graph
[legend]
Collaboration diagram for cAudio::cFileSourceFactory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual IDataSourceCreateDataSource (const char *filename, bool streamingRequested)
 Creates a data source instance for use with the engine.

Protected Attributes

cAudioMutex Mutex

Detailed Description

Definition at line 15 of file cFileSourceFactory.h.


Member Function Documentation

virtual IDataSource* cAudio::cFileSourceFactory::CreateDataSource ( const char *  filename,
bool  streamingRequested 
) [inline, virtual]

Creates a data source instance for use with the engine.

Parameters:
filename,: Filename of the file to get a stream for.
streamingRequested,: True if the user requested streaming capabilities from the data source.
Returns:
A pointer to a data source instance or NULL on failure to allocate.

Implements cAudio::IDataSourceFactory.

Definition at line 21 of file cFileSourceFactory.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations

Generated on Sat Feb 20 22:55:33 2010 for cAudio by  doxygen 1.6.2