Krotos Modules 3
Loading...
Searching...
No Matches
krotos::WaveformViewer Member List

This is the complete list of members for krotos::WaveformViewer, including all inherited members.

addListener(WaveformViewer::Listener *Listener)krotos::WaveformViewer
borderColour enum valuekrotos::WaveformViewer
clear()krotos::WaveformViewer
ColourIds enum namekrotos::WaveformViewer
DEFAULT_COLOURkrotos::WaveformViewerprivate
drawNormalisedZoomedEllipse(Graphics &g, const Rectangle< float > &bounds)krotos::ZoomableComponentprotected
drawNormalisedZoomedImage(Graphics &g, Image &image, const Rectangle< float > &bounds, bool fillAlphaChannelWithCurrentBrush=false)krotos::ZoomableComponentprotected
drawNormalisedZoomedLine(Graphics &g, Line< float > line, float thickness) constkrotos::ZoomableComponentprotected
drawNormalisedZoomedPath(Graphics &g, const Path &path, float thickness)krotos::ZoomableComponentprotected
drawNormalisedZoomedRect(Graphics &g, const Rectangle< float > &rect) constkrotos::ZoomableComponentprotected
drawNormalisedZoomedRectLine(Graphics &g, const Rectangle< float > &rect) constkrotos::ZoomableComponentprotected
drawNormalisedZoomedText(Graphics &g, String text, Rectangle< float > bounds) constkrotos::ZoomableComponentprotected
drawZoomedEllipse(Graphics &g, const Rectangle< float > &bounds)krotos::ZoomableComponentprotected
drawZoomedLine(Graphics &g, const Line< float > &line, float thickness) constkrotos::ZoomableComponentprotected
drawZoomedPath(Graphics &g, Path path, float thickness)krotos::ZoomableComponentprotected
drawZoomedRect(Graphics &g, const Rectangle< float > &rect) constkrotos::ZoomableComponentprotected
fileDragEnter(const StringArray &files, int x, int y)krotos::WaveformViewer
fileDragExit(const StringArray &files)krotos::WaveformViewer
fillNormalisedZoomedEllipse(Graphics &g, const Rectangle< float > &bounds)krotos::ZoomableComponentprotected
getExtendedFilePaths(const StringArray &files)krotos::WaveformViewer
getHorizontalRange() constkrotos::ZoomableComponent
getHorizontalZoomCenter() constkrotos::ZoomableComponentinline
getHorizontalZoomFactor() constkrotos::ZoomableComponentinline
getVerticalRange() constkrotos::ZoomableComponent
getVerticalZoomCenter() constkrotos::ZoomableComponentinline
getVerticalZoomFactor() constkrotos::ZoomableComponentinline
isInterestedInFileDrag(const StringArray &files)krotos::WaveformViewer
m_addIconImagekrotos::WaveformViewerprivate
m_currentSampleRatekrotos::WaveformViewerprivate
m_dragBorderShouldShowkrotos::WaveformViewerprivate
m_draggedItemIsHoveringkrotos::WaveformViewerprivate
m_drawGridkrotos::WaveformViewerprivate
m_dropTextkrotos::WaveformViewerprivate
m_fileNamekrotos::WaveformViewerprivate
m_filePathkrotos::WaveformViewerprivate
m_fixedSampleRatekrotos::WaveformViewerprivatestatic
m_formatManagerkrotos::WaveformViewerprivate
m_hCenterkrotos::ZoomableComponentprivate
m_hZoomkrotos::ZoomableComponentprivate
m_layoutkrotos::WaveformViewerprivate
m_limitToSingleDroppedItemkrotos::WaveformViewerprivate
m_listenerskrotos::WaveformViewerprivate
m_mouseHoverkrotos::WaveformViewerprivate
m_numDraggedFilesHoveringkrotos::WaveformViewerprivate
m_regexFileFilterkrotos::WaveformViewerprivate
m_showFileNamekrotos::WaveformViewerprivate
m_thumbnailkrotos::WaveformViewerprivate
m_thumbnailCachekrotos::WaveformViewerprivate
m_titleLabelkrotos::WaveformViewerprivate
m_transformkrotos::ZoomableComponentprivate
m_useExtendedFilePathskrotos::WaveformViewerprivate
m_vCenterkrotos::ZoomableComponentprivate
m_vZoomkrotos::ZoomableComponentprivate
m_waveformAreaBackdropImagekrotos::WaveformViewerprivate
m_waveformColourkrotos::WaveformViewerprivate
m_wavReaderkrotos::WaveformViewerprivate
matchesExpression(const String &expression, const String &stringToTest)krotos::WaveformViewer
minus96dbkrotos::WaveformViewerprivatestatic
mixStereoBufferToMono(const AudioBuffer< float > &stereo, AudioBuffer< float > &mono) constkrotos::WaveformViewerprivate
paint(Graphics &g) overridekrotos::WaveformViewer
removeListener(WaveformViewer::Listener *Listener)krotos::WaveformViewer
resized() overridekrotos::WaveformViewer
setDrawGrid(bool drawGrid)krotos::WaveformViewer
setDropText(const String &newText)krotos::WaveformViewer
setHorizontalZoomCenter(float center)krotos::ZoomableComponentinline
setHorizontalZoomFactor(float factor)krotos::ZoomableComponentinline
setHorizontalZoomFromRange(const Range< float > xr)krotos::ZoomableComponent
setHoverState(bool newState)krotos::WaveformViewer
setLimitToSingleDroppedItem(bool val)krotos::WaveformViewer
setRegexFileFilter(const String &newExpression)krotos::WaveformViewer
setShowBorderOnDragHover(bool showBorder)krotos::WaveformViewer
setShowFileName(bool showFileName)krotos::WaveformViewer
setTitle(const String &title)krotos::WaveformViewer
SetTransformToFit(int width, int height)krotos::ZoomableComponent
setUseExtendedFilePaths(bool val)krotos::WaveformViewer
setVerticalZoomCenter(float center)krotos::ZoomableComponentinline
setVerticalZoomFactor(float factor)krotos::ZoomableComponentinline
setWaveformColour(Colour waveformColour)krotos::WaveformViewer
soundFileTypeIsValid(std::string fileName)krotos::WaveformViewer
updateTransform()krotos::ZoomableComponentprivate
updateWaveformThumbnail(const AudioBuffer< float > &monoAudioBuffer)krotos::WaveformViewerprivate
updateWaveformView(const AudioBuffer< float > &newAudio)krotos::WaveformViewervirtual
updateWaveformViewInterpolateBuffers(float gainSliderValue, const AudioBuffer< float > &buffer1, const AudioBuffer< float > &buffer2, float samplePosition=0.0f)krotos::WaveformViewer
WaveformViewer(Colour waveformColour=Colours::white)krotos::WaveformViewer
waveformZoomed(const AudioBuffer< float > &audioBuffer, int startSample, int numsamples) constkrotos::WaveformViewer
ZoomableComponent()=defaultkrotos::ZoomableComponent
~ZoomableComponent() override=defaultkrotos::ZoomableComponent