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

Public Member Functions | |
| virtual IFileReader * | createFileReader (const ik_c8 *filename)=0 |
| Opens a file for read access. | |
| virtual | ~IFileFactory () |
Derive your own class from IFileFactory, overwrite the createFileReader() method and return your own implemented IFileReader to overwrite file access of irrKlang. Use ISoundEngine::addFileFactory() to let irrKlang know about your class. Example code can be found in the tutorial 04.OverrideFileAccess.
Definition at line 20 of file ik_IFileFactory.h.
| virtual irrklang::IFileFactory::~IFileFactory | ( | ) | [inline, virtual] |
Definition at line 24 of file ik_IFileFactory.h.
| virtual IFileReader* irrklang::IFileFactory::createFileReader | ( | const ik_c8 * | filename | ) | [pure virtual] |
Opens a file for read access.
Derive your own class from IFileFactory, overwrite this method and return your own implemented IFileReader to overwrite file access of irrKlang. Use ISoundEngine::addFileFactory() to let irrKlang know about your class. Example code can be found in the tutorial 04.OverrideFileAccess.
| filename | Name of file to open. |
| The irrKlang
Engine Documentation © 2003-2007 by Nikolaus Gebhardt. Generated
on Sun Oct 12 13:44:50 2008 by Doxygen
(1.5.4) |