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

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

addListener(Listener *Listener)krotos::WaveformViewerAndEditor
clear()krotos::WaveformViewerAndEditor
copySampleEngineSegmentToSelector(Selector &selector, int segmentIndex)krotos::WaveformViewerAndEditor
copySegmentsToSelectors()krotos::WaveformViewerAndEditor
deduceSegmentHoverMode(int segmentIndex)krotos::WaveformViewerAndEditorprivate
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) overridekrotos::WaveformViewerAndEditorprivate
fileDragExit(const StringArray &files) overridekrotos::WaveformViewerAndEditorprivate
filesDropped(const StringArray &files, int x, int y) overridekrotos::WaveformViewerAndEditorprivate
fillNormalisedZoomedEllipse(Graphics &g, const Rectangle< float > &bounds)krotos::ZoomableComponentprotected
FRAME_COOLDOWNkrotos::WaveformViewerAndEditorprivatestatic
getExtendedFilePaths(const StringArray &fileNames)krotos::WaveformViewerAndEditor
getFileName()krotos::WaveformViewerAndEditor
getHorizontalRange() constkrotos::ZoomableComponent
getHorizontalZoomCenter() constkrotos::ZoomableComponentinline
getHorizontalZoomFactor() constkrotos::ZoomableComponentinline
getLoadedFilePathsAsCSV()krotos::WaveformViewerAndEditor
getSelection(int segmentIndex)krotos::WaveformViewerAndEditorprivate
getVerticalRange() constkrotos::ZoomableComponent
getVerticalZoomCenter() constkrotos::ZoomableComponentinline
getVerticalZoomFactor() constkrotos::ZoomableComponentinline
getWaveformViewer()krotos::WaveformViewerAndEditor
HoverMode enum namekrotos::WaveformViewerAndEditorprivate
hoverModeToMouseCursor(HoverMode hMode)krotos::WaveformViewerAndEditorprivate
isInterestedInFileDrag(const StringArray &files) overridekrotos::WaveformViewerAndEditorprivate
leftEdgeDrag enum valuekrotos::WaveformViewerAndEditorprivate
m_activeSegmentIndexkrotos::WaveformViewerAndEditorprivate
m_chooserAllowedFileTypeskrotos::WaveformViewerAndEditorprivate
m_colourDefinitionskrotos::WaveformViewerAndEditorprivate
m_fileChooserWindowTitlekrotos::WaveformViewerAndEditorprivate
m_fileNamekrotos::WaveformViewerAndEditorprivate
m_filePathkrotos::WaveformViewerAndEditorprivate
m_frameCooldownCounterkrotos::WaveformViewerAndEditorprivate
m_grainDisplaykrotos::WaveformViewerAndEditorprivate
m_hasFileBeenDroppedkrotos::WaveformViewerAndEditorprivate
m_hCenterkrotos::ZoomableComponentprivate
m_hoverModekrotos::WaveformViewerAndEditorprivate
m_hZoomkrotos::ZoomableComponentprivate
m_layoutkrotos::WaveformViewerAndEditorprivate
m_listenerskrotos::WaveformViewerAndEditorprivate
m_middleMouseDownkrotos::WaveformViewerAndEditorprivate
m_minimumSelectionAreaOnkrotos::WaveformViewerAndEditorprivate
m_mouseXkrotos::WaveformViewerAndEditorprivate
m_mouseYkrotos::WaveformViewerAndEditorprivate
m_nextSampleEngineSegmentkrotos::WaveformViewerAndEditorprivate
m_sampleChooserkrotos::WaveformViewerAndEditorprivate
m_sampleEnginekrotos::WaveformViewerAndEditorprivate
m_sampleMouseXkrotos::WaveformViewerAndEditorprivate
m_sampleRatekrotos::WaveformViewerAndEditorprivate
m_scrollManagerkrotos::WaveformViewerAndEditorprivate
m_selectionChangedkrotos::WaveformViewerAndEditorprivate
m_selectorskrotos::WaveformViewerAndEditorprivate
m_totalSampleLengthkrotos::WaveformViewerAndEditorprivate
m_transformkrotos::ZoomableComponentprivate
m_validFileExtensionskrotos::WaveformViewerAndEditorprivate
m_vCenterkrotos::ZoomableComponentprivate
m_vZoomkrotos::ZoomableComponentprivate
m_waveformViewkrotos::WaveformViewerAndEditorprivate
m_zoomStylekrotos::WaveformViewerAndEditorprivate
mouseDown(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseDrag(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseEnter(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseExit(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseMove(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseMove()krotos::WaveformViewerAndEditorprivate
mouseUp(const MouseEvent &event) overridekrotos::WaveformViewerAndEditorprivate
mouseWheelMove(const MouseEvent &e, const MouseWheelDetails &wheel) overridekrotos::WaveformViewerAndEditorprivate
mouseXToSampleX(int x)krotos::WaveformViewerAndEditor
moveSelection(int segmentIndex, int diff)krotos::WaveformViewerAndEditorprivate
moveSelectionEnd(int segmentIndex, int diff)krotos::WaveformViewerAndEditorprivate
moveSelectionStart(int segmentIndex, int diff)krotos::WaveformViewerAndEditorprivate
noHover enum valuekrotos::WaveformViewerAndEditorprivate
NUM_HOVER_MODES enum valuekrotos::WaveformViewerAndEditorprivate
paintOverChildren(Graphics &g) overridekrotos::WaveformViewerAndEditor
removeListener(Listener *Listener)krotos::WaveformViewerAndEditor
reportAnyInvalidFiles(const StringArray &filelist)krotos::WaveformViewerAndEditorprivate
resized() overridekrotos::WaveformViewerAndEditor
rightEdgeDrag enum valuekrotos::WaveformViewerAndEditorprivate
segmentDrag enum valuekrotos::WaveformViewerAndEditorprivate
selectionDrag enum valuekrotos::WaveformViewerAndEditorprivate
setChildComponentIds(String newId)krotos::WaveformViewerAndEditor
setEndPosInPercentage(float endPos)krotos::WaveformViewerAndEditorinline
setGrainData(Grain *grains, int numSamples, int numChannels)krotos::WaveformViewerAndEditor
setHorizontalZoomCenter(float center)krotos::ZoomableComponentinline
setHorizontalZoomFactor(float factor)krotos::ZoomableComponentinline
setHorizontalZoomFromRange(const Range< float > xr)krotos::ZoomableComponent
setHoverFromDirection(int segmentIndex, int mouseDeltaX)krotos::WaveformViewerAndEditorprivate
setSampleEngineToDisplay(KrotosSampleOscillatorSound *sampEngine)krotos::WaveformViewerAndEditor
setSelectionEnabled(bool newState)krotos::WaveformViewerAndEditor
setSelectionEnd(int segmentIndex, int sampleIndex)krotos::WaveformViewerAndEditorprivate
setSelectionStart(int segmentIndex, int sampleIndex)krotos::WaveformViewerAndEditorprivate
setStartPosInPercentage(float startPos, float nonModulatedValue=-1.0f)krotos::WaveformViewerAndEditorinline
SetTransformToFit(int width, int height)krotos::ZoomableComponent
setVerticalZoomCenter(float center)krotos::ZoomableComponentinline
setVerticalZoomFactor(float factor)krotos::ZoomableComponentinline
setViewCentre(float newRangeStart)krotos::WaveformViewerAndEditor
setViewerDropText(String newText)krotos::WaveformViewerAndEditor
setZooms(const Range< float > newRange)krotos::WaveformViewerAndEditorinline
setZoomStyle(ZoomStyle)krotos::WaveformViewerAndEditor
showFileChooser()krotos::WaveformViewerAndEditor
timerCallback() overridekrotos::WaveformViewerAndEditor
undecidedDrag enum valuekrotos::WaveformViewerAndEditorprivate
update(AudioBuffer< float > *newAudio, int sampleRate)krotos::WaveformViewerAndEditor
update(KrotosSampleOscillatorSound &sound)krotos::WaveformViewerAndEditor
updateTransform()krotos::ZoomableComponentprivate
WaveformViewerAndEditor(Colour waveformColour, bool minimumSelectionAreaOn, bool enableAreaSelection=true)krotos::WaveformViewerAndEditor
ZoomableComponent()=defaultkrotos::ZoomableComponent
zoomByDelta(float delta)krotos::WaveformViewerAndEditorprivate
zoomIn()krotos::WaveformViewerAndEditor
zoomOut()krotos::WaveformViewerAndEditor
ZoomStyle enum namekrotos::WaveformViewerAndEditor
zoomToSegment(size_t segmentIndex)krotos::WaveformViewerAndEditor
~WaveformViewerAndEditor() override=defaultkrotos::WaveformViewerAndEditor
~ZoomableComponent() override=defaultkrotos::ZoomableComponent