#include <RageSoundReader_FileReader.h>
Inheritance diagram for SoundReader_FileReader:
Public Types | |
enum | OpenResult { OPEN_OK, OPEN_UNKNOWN_FILE_FORMAT = 1, OPEN_FATAL_ERROR = 2 } |
Public Member Functions | |
virtual OpenResult | Open (CString filename)=0 |
virtual bool | IsStreamingFromDisk () const |
Static Public Member Functions | |
SoundReader * | OpenFile (CString filename, CString &error) |
Static Private Member Functions | |
SoundReader_FileReader * | TryOpenFile (CString filename, CString &error, CString format, bool &bKeepTrying) |
|
|
|
Implements SoundReader. |
|
Implemented in RageSoundReader_MP3, RageSoundReader_Vorbisfile, and RageSoundReader_WAV. |
|
|
|
|