addBlock(juce::int64 sampleNumberInSource, const juce::AudioBuffer< float > &, int startOffsetInBuffer, int numSamples) override | tracktion::engine::SmartThumbnail | |
areThumbnailsFullyLoaded(Engine &) | tracktion::engine::SmartThumbnail | static |
audioFileChanged() | tracktion::engine::SmartThumbnail | |
clear() override | tracktion::engine::SmartThumbnail | |
drawChannel(juce::Graphics &, juce::Rectangle< int >, TimeRange, int channelNum, float verticalZoomFactor) | tracktion::engine::SmartThumbnail | |
drawChannels(juce::Graphics &, juce::Rectangle< int >, TimeRange, float verticalZoomFactor) | tracktion::engine::SmartThumbnail | |
edit | tracktion::engine::SmartThumbnail | |
engine | tracktion::engine::SmartThumbnail | |
file | tracktion::engine::SmartThumbnail | |
getApproximateMinMax(double startTime, double endTime, int channelIndex, float &minValue, float &maxValue) const noexcept override | tracktion::engine::SmartThumbnail | |
getApproximatePeak() const override | tracktion::engine::SmartThumbnail | |
getHashCode() const override | tracktion::engine::SmartThumbnail | |
getNumChannels() const noexcept override | tracktion::engine::SmartThumbnail | |
getNumSamplesFinished() const noexcept override | tracktion::engine::SmartThumbnail | |
getProportionComplete() const noexcept | tracktion::engine::SmartThumbnail | |
getProxyProgress() const noexcept | tracktion::engine::SmartThumbnail | |
getTotalLength() const noexcept override | tracktion::engine::SmartThumbnail | |
isFullyLoaded() const noexcept override | tracktion::engine::SmartThumbnail | |
isGeneratingProxy() const noexcept | tracktion::engine::SmartThumbnail | |
isOutOfDate() const noexcept | tracktion::engine::SmartThumbnail | |
loadFrom(juce::InputStream &) override | tracktion::engine::SmartThumbnail | |
releaseFile() | tracktion::engine::SmartThumbnail | |
reset(int numChannels, double sampleRate, juce::int64 totalSamplesInSource) override | tracktion::engine::SmartThumbnail | |
saveTo(juce::OutputStream &) const override | tracktion::engine::SmartThumbnail | |
setEnabled(bool e) | tracktion::engine::SmartThumbnail | static |
setNewFile(const AudioFile &) | tracktion::engine::SmartThumbnail | |
setReader(juce::AudioFormatReader *, juce::int64 hashCode) override | tracktion::engine::SmartThumbnail | |
setSource(juce::InputSource *) override | tracktion::engine::SmartThumbnail | |
SmartThumbnail(Engine &, const AudioFile &, juce::Component &componentToRepaint, Edit *) | tracktion::engine::SmartThumbnail | |
SmartThumbnail(Engine &, const AudioFile &, juce::Component &componentToRepaint, Edit *, std::unique_ptr< juce::AudioThumbnailBase > thumbnailToUse) | tracktion::engine::SmartThumbnail | |
~SmartThumbnail() override | tracktion::engine::SmartThumbnail | |