- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Exponent::Audio::IAudioFileFormat< TypeName > Member List

This is the complete list of members for Exponent::Audio::IAudioFileFormat< TypeName >, including all inherited members.

closeFile()=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
e_eightBit enum value | Exponent::Audio::IAudioFileFormat< TypeName > |
e_sixteenBit enum value | Exponent::Audio::IAudioFileFormat< TypeName > |
e_twentyFourBit enum value | Exponent::Audio::IAudioFileFormat< TypeName > |
EBitDepth enum name | Exponent::Audio::IAudioFileFormat< TypeName > |
getFileExtension(TStringCountedPointerArray &array) const =0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
IAudioFileFormat() | Exponent::Audio::IAudioFileFormat< TypeName > | `[inline]`
isValidFormat(const CSystemString &filename) const =0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
openFile(CFileStream::EStreamMode mode, const CSystemString &filename)=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
readData(TAudioBuffer< TypeName > &data)=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
readHeader(SAudioFileFormat &format)=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
writeData(const TAudioBuffer< TypeName > &data)=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
writeHeader(const SAudioFileFormat &format)=0 | Exponent::Audio::IAudioFileFormat< TypeName > | `[pure virtual]`
~IAudioFileFormat() | Exponent::Audio::IAudioFileFormat< TypeName > | `[inline, virtual]`