#include <SoundResource.h>
Inheritance diagram for ark::SoundFile:

Public Member Functions | |
| SoundFile (std::string path) | |
| virtual unsigned | read (Sample **chunk, unsigned frames)=0 |
| virtual unsigned | frameCount () const =0 |
| virtual bool | knowsFrameCount () const |
| virtual unsigned | seek (int, bool=false)=0 |
| virtual bool | canSeek () const |
| virtual unsigned | write (SoundChunk &chunk)=0 |
| virtual bool | canWrite () const |
| std::string const & | filePath () const |
Protected Member Functions | |
| void | _setPath (std::string const &p) |
Private Attributes | |
| std::string | _path |
|
|
|
|
|
|
|
|
Reimplemented from ark::SoundResource. |
|
|
Reimplemented from ark::SoundResource. |
|
|
|
|
|
Reimplemented from ark::SoundResource. Implemented in ark::SoundFile_libsndfile. |
|
|
Reimplemented from ark::SoundResource. |
|
||||||||||||
|
Implements ark::SoundResource. Implemented in ark::SoundFile_libsndfile. |
|
||||||||||||
|
Reimplemented from ark::SoundResource. Implemented in ark::SoundFile_libsndfile. |
|
|
Reimplemented from ark::SoundResource. Implemented in ark::SoundFile_libsndfile. |
|
|
|
1.4.4