| ASPECT_RATIO | krotos::GrainVisualiser | private |
| BACKGROUND_INTERPOLATION_SPAN | krotos::GrainVisualiser | private |
| calcBaseFrame(const float parallax, float &interFrame) | krotos::GrainVisualiser | inline |
| calcBaseFrame(float parallax) | krotos::GrainVisualiser | inline |
| Compound enum value | krotos::GrainVisualiser | |
| DEFAULT_GRAIN_RENDER_STYLE | krotos::GrainVisualiser | private |
| DISPLAY_HEIGHT | krotos::GrainVisualiser | private |
| DISPLAY_WIDTH | krotos::GrainVisualiser | private |
| DotsWithLines enum value | krotos::GrainVisualiser | |
| drawBackdrop(juce::Graphics &g) | krotos::GrainVisualiser | |
| drawBackdropGradient(juce::Graphics &g) | krotos::GrainVisualiser | |
| drawBackgroundFrame(Graphics &graphicContext, Graphics &overlayContext, SampleEngineShallow *sampleEngine, float parallax) | krotos::GrainVisualiser | |
| drawDisplayBuffer(juce::Graphics &g) | krotos::GrainVisualiser | |
| drawGrain(Graphics &graphicContext, Graphics &overlayContext, float x, float y, float diameter, float sprite, float envelope=0.f) | krotos::GrainVisualiser | |
| drawGrainPerspective(Graphics &graphicContext, Graphics &overlayContext, float x, float y, float z, float q, const AffineTransform &transform, float envelope=-1.f) | krotos::GrainVisualiser | |
| drawInterpolatedBackground(juce::Graphics &g, float parallax) | krotos::GrainVisualiser | |
| 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 |
| finishedAddingSampleEngines() | krotos::GrainVisualiser | inline |
| getHorizontalRange() const | krotos::ZoomableComponent | |
| getHorizontalZoomCenter() const | krotos::ZoomableComponent | inline |
| getHorizontalZoomFactor() const | krotos::ZoomableComponent | inline |
| getVerticalRange() const | krotos::ZoomableComponent | |
| getVerticalZoomCenter() const | krotos::ZoomableComponent | inline |
| getVerticalZoomFactor() const | krotos::ZoomableComponent | inline |
| GrainRenderStyle enum name | krotos::GrainVisualiser | |
| GrainVisualiser() | krotos::GrainVisualiser | |
| LEGACY_MODE_ALPHA_VALUE | krotos::GrainVisualiser | private |
| loadBinaryAssetGrainGraphics(GrainRenderStyle style) | krotos::GrainVisualiser | |
| m_advancedGraphics | krotos::GrainVisualiser | private |
| m_backdropImage | krotos::GrainVisualiser | private |
| m_backgroundCache | krotos::GrainVisualiser | private |
| m_displayBuffer | krotos::GrainVisualiser | private |
| m_globalDisplayOpacity | krotos::GrainVisualiser | private |
| m_grainAlpha | krotos::GrainVisualiser | private |
| m_grainDiameter | krotos::GrainVisualiser | private |
| m_grainImages | krotos::GrainVisualiser | private |
| m_grainZ | krotos::GrainVisualiser | private |
| m_hCenter | krotos::ZoomableComponent | private |
| m_hZoom | krotos::ZoomableComponent | private |
| m_indicatorHue | krotos::GrainVisualiser | private |
| m_numActiveEngines | krotos::GrainVisualiser | private |
| m_overlayAlpha | krotos::GrainVisualiser | private |
| m_overlayHue | krotos::GrainVisualiser | private |
| m_parallaxFromPuck | krotos::GrainVisualiser | private |
| m_performMode | krotos::GrainVisualiser | private |
| m_puckPositionX | krotos::GrainVisualiser | private |
| m_puckPositionY | krotos::GrainVisualiser | private |
| m_redrawFrameIndex | krotos::GrainVisualiser | private |
| m_requestBackgroundCacheRegeneration | krotos::GrainVisualiser | private |
| m_shallowEngineArray | krotos::GrainVisualiser | private |
| m_transform | krotos::ZoomableComponent | private |
| m_vCenter | krotos::ZoomableComponent | private |
| m_vZoom | krotos::ZoomableComponent | private |
| makeParallaxRotationTransform(float parallax) | krotos::GrainVisualiser | |
| markBackgroundFramesDirty() | krotos::GrainVisualiser | |
| NUM_BACKGROUND_FRAMES | krotos::GrainVisualiser | private |
| NUM_GLOBAL_FADE_UP_FRAMES | krotos::GrainVisualiser | private |
| NUM_GRAIN_STYLES enum value | krotos::GrainVisualiser | |
| objectLock | krotos::GrainVisualiser | private |
| paint(Graphics &g) override | krotos::GrainVisualiser | |
| paintPlayingGrains(SampleEngineShallow *sampleEngine) | krotos::GrainVisualiser | |
| PERSPECTIVE_SCALING_MAX | krotos::GrainVisualiser | private |
| PERSPECTIVE_SCALING_MIN | krotos::GrainVisualiser | private |
| prepareToAddSampleEngines() | krotos::GrainVisualiser | inline |
| ReformerMaxDisplayedInstances | krotos::GrainVisualiser | static |
| requestBackgroundCacheRegeneration() | krotos::GrainVisualiser | inline |
| ROTATION_RANGE | krotos::GrainVisualiser | private |
| setHorizontalZoomCenter(float center) | krotos::ZoomableComponent | inline |
| setHorizontalZoomFactor(float factor) | krotos::ZoomableComponent | inline |
| setHorizontalZoomFromRange(const Range< float > xr) | krotos::ZoomableComponent | |
| setPerformMode(bool val) | krotos::GrainVisualiser | inline |
| setPuckPosition(Point< float > position) | krotos::GrainVisualiser | inline |
| SetTransformToFit(int width, int height) | krotos::ZoomableComponent | |
| setVerticalZoomCenter(float center) | krotos::ZoomableComponent | inline |
| setVerticalZoomFactor(float factor) | krotos::ZoomableComponent | inline |
| shallowCopy(KrotosSampleOscillatorSound *sound) | krotos::GrainVisualiser | inline |
| SMALLEST_FLOAT_VALUE | krotos::GrainVisualiser | private |
| TWO_PI | krotos::GrainVisualiser | private |
| updateBackgroundCacheFrame(SampleEngineShallow *sampleEngine, int index) | krotos::GrainVisualiser | |
| updateTransform() | krotos::ZoomableComponent | private |
| Z_SEPARATION_SCALING | krotos::GrainVisualiser | private |
| ZoomableComponent()=default | krotos::ZoomableComponent | |
| ~GrainVisualiser() override | krotos::GrainVisualiser | |
| ~ZoomableComponent() override=default | krotos::ZoomableComponent | |