cAudio::IDataSourceFactory Class Reference

Interface for creating data sources for use with the engine. More...

#include <IDataSourceFactory.h>

Inheritance diagram for cAudio::IDataSourceFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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

Detailed Description

Interface for creating data sources for use with the engine.

Definition at line 13 of file IDataSourceFactory.h.


Member Function Documentation

virtual IDataSource* cAudio::IDataSourceFactory::CreateDataSource ( const char *  filename,
bool  streamingRequested 
) [pure 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.

Implemented in cAudio::cFileSourceFactory.


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

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