| checkGrain(int index) | krotos::GrainDisplay | protected |
| drawNormalisedZoomedEllipse(Graphics &g, const Rectangle< float > &bounds) | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedImage(Graphics &g, Image &image, const Rectangle< float > &bounds, bool fillAlphaChannelWithCurrentBrush=false) | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedLine(Graphics &g, Line< float > line, float thickness) const | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedPath(Graphics &g, const Path &path, float thickness) | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedRect(Graphics &g, const Rectangle< float > &rect) const | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedRectLine(Graphics &g, const Rectangle< float > &rect) const | krotos::ZoomableComponent | protected |
| drawNormalisedZoomedText(Graphics &g, String text, Rectangle< float > bounds) const | krotos::ZoomableComponent | protected |
| drawZoomedEllipse(Graphics &g, const Rectangle< float > &bounds) | krotos::ZoomableComponent | protected |
| drawZoomedLine(Graphics &g, const Line< float > &line, float thickness) const | krotos::ZoomableComponent | protected |
| drawZoomedPath(Graphics &g, Path path, float thickness) | krotos::ZoomableComponent | protected |
| drawZoomedRect(Graphics &g, const Rectangle< float > &rect) const | krotos::ZoomableComponent | protected |
| fillNormalisedZoomedEllipse(Graphics &g, const Rectangle< float > &bounds) | krotos::ZoomableComponent | protected |
| getDisplayedSampleEngine() | krotos::GrainDisplay | inline |
| getHorizontalRange() const | krotos::ZoomableComponent | |
| getHorizontalZoomCenter() const | krotos::ZoomableComponent | inline |
| getHorizontalZoomFactor() const | krotos::ZoomableComponent | inline |
| getPlayheadPosition() | krotos::GrainDisplay | |
| getPlayingWaveformZoomRange() | krotos::GrainDisplay | |
| getVerticalRange() const | krotos::ZoomableComponent | |
| getVerticalZoomCenter() const | krotos::ZoomableComponent | inline |
| getVerticalZoomFactor() const | krotos::ZoomableComponent | inline |
| getWaveformMode() | krotos::GrainDisplay | |
| GRAIN_DISPLAY_UPDATE_ID | krotos::GrainDisplay | privatestatic |
| GrainDisplay() | krotos::GrainDisplay | |
| m_drawDebugGraphics | krotos::GrainDisplay | protected |
| m_grainArray | krotos::GrainDisplay | protected |
| m_grainIndices | krotos::GrainDisplay | protected |
| m_hCenter | krotos::ZoomableComponent | private |
| m_hZoom | krotos::ZoomableComponent | private |
| m_numChannels | krotos::GrainDisplay | protected |
| m_numSamples | krotos::GrainDisplay | protected |
| m_playheadColour | krotos::GrainDisplay | protected |
| m_sampleEngine | krotos::GrainDisplay | protected |
| m_sampleOscillatorSound | krotos::GrainDisplay | protected |
| m_transform | krotos::ZoomableComponent | private |
| m_vCenter | krotos::ZoomableComponent | private |
| m_vZoom | krotos::ZoomableComponent | private |
| m_waitForTimer | krotos::GrainDisplay | protected |
| m_waitingForTimer | krotos::GrainDisplay | protected |
| MAX_DRAWN_GRAINS | krotos::GrainDisplay | protectedstatic |
| organiseGrains() | krotos::GrainDisplay | |
| paint(Graphics &g) override | krotos::GrainDisplay | |
| setGrainData(Grain *grains, int numSamples, int numChannels) | krotos::GrainDisplay | inline |
| setHorizontalZoomCenter(float center) | krotos::ZoomableComponent | inline |
| setHorizontalZoomFactor(float factor) | krotos::ZoomableComponent | inline |
| setHorizontalZoomFromRange(const Range< float > xr) | krotos::ZoomableComponent | |
| setSampleEngineToDisplay(KrotosSampleOscillatorSound *sound) | krotos::GrainDisplay | inline |
| SetTransformToFit(int width, int height) | krotos::ZoomableComponent | |
| setVerticalZoomCenter(float center) | krotos::ZoomableComponent | inline |
| setVerticalZoomFactor(float factor) | krotos::ZoomableComponent | inline |
| update() | krotos::GrainDisplay | |
| updateTransform() | krotos::ZoomableComponent | private |
| ZoomableComponent()=default | krotos::ZoomableComponent | |
| ~GrainDisplay() override | krotos::GrainDisplay | |
| ~ZoomableComponent() override=default | krotos::ZoomableComponent | |