#include <tracktion_AudioFile.h>
◆ AudioFile() [1/4]
tracktion::engine::AudioFile::AudioFile |
( |
| ) |
|
|
delete |
◆ AudioFile() [2/4]
tracktion::engine::AudioFile::AudioFile |
( |
Engine & |
e | ) |
|
|
noexcept |
◆ AudioFile() [3/4]
tracktion::engine::AudioFile::AudioFile |
( |
Engine & |
, |
|
|
const juce::File & |
|
|
) |
| |
|
explicitnoexcept |
◆ AudioFile() [4/4]
tracktion::engine::AudioFile::AudioFile |
( |
const AudioFile & |
| ) |
|
|
noexcept |
◆ ~AudioFile()
tracktion::engine::AudioFile::~AudioFile |
( |
| ) |
|
◆ operator=()
◆ getFile()
const juce::File & tracktion::engine::AudioFile::getFile |
( |
| ) |
const |
|
noexcept |
◆ getHash()
HashCode tracktion::engine::AudioFile::getHash |
( |
| ) |
const |
|
noexcept |
◆ getHashString()
juce::String tracktion::engine::AudioFile::getHashString |
( |
| ) |
const |
◆ operator==()
bool tracktion::engine::AudioFile::operator== |
( |
const AudioFile & |
other | ) |
const |
|
noexcept |
◆ operator!=()
bool tracktion::engine::AudioFile::operator!= |
( |
const AudioFile & |
other | ) |
const |
|
noexcept |
◆ deleteFile()
bool tracktion::engine::AudioFile::deleteFile |
( |
| ) |
const |
◆ deleteFiles()
static bool tracktion::engine::AudioFile::deleteFiles |
( |
Engine & |
, |
|
|
const juce::Array< juce::File > & |
files |
|
) |
| |
|
static |
◆ moveToTrash()
bool tracktion::engine::AudioFile::moveToTrash |
( |
| ) |
const |
◆ isNull()
bool tracktion::engine::AudioFile::isNull |
( |
| ) |
const |
|
noexcept |
◆ isValid()
bool tracktion::engine::AudioFile::isValid |
( |
| ) |
const |
◆ getInfo()
◆ getLengthInSamples()
int64_t tracktion::engine::AudioFile::getLengthInSamples |
( |
| ) |
const |
◆ getLength()
double tracktion::engine::AudioFile::getLength |
( |
| ) |
const |
◆ getNumChannels()
int tracktion::engine::AudioFile::getNumChannels |
( |
| ) |
const |
◆ getSampleRate()
double tracktion::engine::AudioFile::getSampleRate |
( |
| ) |
const |
◆ getBitsPerSample()
int tracktion::engine::AudioFile::getBitsPerSample |
( |
| ) |
const |
◆ isFloatingPoint()
bool tracktion::engine::AudioFile::isFloatingPoint |
( |
| ) |
const |
◆ getMetadata()
juce::StringPairArray tracktion::engine::AudioFile::getMetadata |
( |
| ) |
const |
◆ getFormat()
juce::AudioFormat * tracktion::engine::AudioFile::getFormat |
( |
| ) |
const |
◆ isWavFile()
bool tracktion::engine::AudioFile::isWavFile |
( |
| ) |
const |
◆ isAiffFile()
bool tracktion::engine::AudioFile::isAiffFile |
( |
| ) |
const |
◆ isOggFile()
bool tracktion::engine::AudioFile::isOggFile |
( |
| ) |
const |
◆ isMp3File()
bool tracktion::engine::AudioFile::isMp3File |
( |
| ) |
const |
◆ isFlacFile()
bool tracktion::engine::AudioFile::isFlacFile |
( |
| ) |
const |
◆ isRexFile()
bool tracktion::engine::AudioFile::isRexFile |
( |
| ) |
const |
◆ engine
Engine* tracktion::engine::AudioFile::engine = nullptr |
The documentation for this class was generated from the following file: