TracktionEngine
tracktion::engine::SmartThumbnail Member List

This is the complete list of members for tracktion::engine::SmartThumbnail, including all inherited members.

addBlock(juce::int64 sampleNumberInSource, const juce::AudioBuffer< float > &, int startOffsetInBuffer, int numSamples) overridetracktion::engine::SmartThumbnail
areThumbnailsFullyLoaded(Engine &)tracktion::engine::SmartThumbnailstatic
audioFileChanged()tracktion::engine::SmartThumbnail
clear() overridetracktion::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
edittracktion::engine::SmartThumbnail
enginetracktion::engine::SmartThumbnail
filetracktion::engine::SmartThumbnail
getApproximateMinMax(double startTime, double endTime, int channelIndex, float &minValue, float &maxValue) const noexcept overridetracktion::engine::SmartThumbnail
getApproximatePeak() const overridetracktion::engine::SmartThumbnail
getHashCode() const overridetracktion::engine::SmartThumbnail
getNumChannels() const noexcept overridetracktion::engine::SmartThumbnail
getNumSamplesFinished() const noexcept overridetracktion::engine::SmartThumbnail
getProportionComplete() const noexcepttracktion::engine::SmartThumbnail
getProxyProgress() const noexcepttracktion::engine::SmartThumbnail
getTotalLength() const noexcept overridetracktion::engine::SmartThumbnail
isFullyLoaded() const noexcept overridetracktion::engine::SmartThumbnail
isGeneratingProxy() const noexcepttracktion::engine::SmartThumbnail
isOutOfDate() const noexcepttracktion::engine::SmartThumbnail
loadFrom(juce::InputStream &) overridetracktion::engine::SmartThumbnail
releaseFile()tracktion::engine::SmartThumbnail
reset(int numChannels, double sampleRate, juce::int64 totalSamplesInSource) overridetracktion::engine::SmartThumbnail
saveTo(juce::OutputStream &) const overridetracktion::engine::SmartThumbnail
setEnabled(bool e)tracktion::engine::SmartThumbnailstatic
setNewFile(const AudioFile &)tracktion::engine::SmartThumbnail
setReader(juce::AudioFormatReader *, juce::int64 hashCode) overridetracktion::engine::SmartThumbnail
setSource(juce::InputSource *) overridetracktion::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() overridetracktion::engine::SmartThumbnail