| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <ik_IAudioStreamLoader.h>

Public Member Functions | |
| virtual IAudioStream * | createAudioStream (IFileReader *file)=0 |
| Creates an audio file input stream from a file. | |
| virtual bool | isALoadableFileExtension (const ik_c8 *fileName)=0 |
| Returns true if the file maybe is able to be loaded by this class. | |
| virtual | ~IAudioStreamLoader () |
| destructor | |
Definition at line 17 of file ik_IAudioStreamLoader.h.
| virtual irrklang::IAudioStreamLoader::~IAudioStreamLoader | ( | ) | [inline, virtual] |
| virtual IAudioStream* irrklang::IAudioStreamLoader::createAudioStream | ( | IFileReader * | file | ) | [pure virtual] |
Creates an audio file input stream from a file.
| virtual bool irrklang::IAudioStreamLoader::isALoadableFileExtension | ( | const ik_c8 * | fileName | ) | [pure virtual] |
Returns true if the file maybe is able to be loaded by this class.
This decision should be based only on the file extension (e.g. ".wav"). The given filename string is guaranteed to be lower case.
| The irrKlang
Engine Documentation © 2003-2007 by Nikolaus Gebhardt. Generated
on Sun Oct 12 13:44:50 2008 by Doxygen
(1.5.4) |