| addTransform(const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| beginTransparencyLayer(float opacity)=0 | juce::LowLevelGraphicsContext | pure virtual |
| clipRegionIntersects(const Rectangle< int > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| clipToImageAlpha(const Image &, const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| clipToPath(const Path &, const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| clipToRectangle(const Rectangle< int > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| clipToRectangleList(const RectangleList< int > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| drawEllipse(const Rectangle< float > &area, float lineThickness) | juce::LowLevelGraphicsContext | inlinevirtual |
| drawGlyphs(Span< const uint16_t >, Span< const Point< float > >, const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| drawImage(const Image &, const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| drawLine(const Line< float > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| drawLineWithThickness(const Line< float > &line, float lineThickness) | juce::LowLevelGraphicsContext | inlinevirtual |
| drawRect(const Rectangle< float > &rect, float lineThickness) | juce::LowLevelGraphicsContext | inlinevirtual |
| drawRoundedRectangle(const Rectangle< float > &r, float cornerSize, float lineThickness) | juce::LowLevelGraphicsContext | inlinevirtual |
| endTransparencyLayer()=0 | juce::LowLevelGraphicsContext | pure virtual |
| excludeClipRectangle(const Rectangle< int > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| fillAll() | juce::LowLevelGraphicsContext | inlinevirtual |
| fillEllipse(const Rectangle< float > &area) | juce::LowLevelGraphicsContext | inlinevirtual |
| fillPath(const Path &, const AffineTransform &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| fillRect(const Rectangle< int > &, bool replaceExistingContents)=0 | juce::LowLevelGraphicsContext | pure virtual |
| fillRect(const Rectangle< float > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| fillRectList(const RectangleList< float > &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| fillRoundedRectangle(const Rectangle< float > &r, float cornerSize) | juce::LowLevelGraphicsContext | inlinevirtual |
| getClipBounds() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| getFont()=0 | juce::LowLevelGraphicsContext | pure virtual |
| getFrameId() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| getPhysicalPixelScaleFactor() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| getPreferredImageTypeForTemporaryImages() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| isClipEmpty() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| isVectorDevice() const =0 | juce::LowLevelGraphicsContext | pure virtual |
| LowLevelGraphicsContext()=default | juce::LowLevelGraphicsContext | protected |
| restoreState()=0 | juce::LowLevelGraphicsContext | pure virtual |
| saveState()=0 | juce::LowLevelGraphicsContext | pure virtual |
| setFill(const FillType &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| setFont(const Font &)=0 | juce::LowLevelGraphicsContext | pure virtual |
| setInterpolationQuality(Graphics::ResamplingQuality)=0 | juce::LowLevelGraphicsContext | pure virtual |
| setOpacity(float)=0 | juce::LowLevelGraphicsContext | pure virtual |
| setOrigin(Point< int >)=0 | juce::LowLevelGraphicsContext | pure virtual |
| strokePath(const Path &path, const PathStrokeType &strokeType, const AffineTransform &transform) | juce::LowLevelGraphicsContext | inlinevirtual |
| ~LowLevelGraphicsContext()=default | juce::LowLevelGraphicsContext | virtual |