Loading...
Searching...
No Matches
juce::LowLevelGraphicsContext Member List

This is the complete list of members for juce::LowLevelGraphicsContext, including all inherited members.

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 | inline virtual
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 | inline virtual
drawRect(const Rectangle< float > &rect, float lineThickness) | juce::LowLevelGraphicsContext | inline virtual
drawRoundedRectangle(const Rectangle< float > &r, float cornerSize, float lineThickness) | juce::LowLevelGraphicsContext | inline virtual
endTransparencyLayer()=0 | juce::LowLevelGraphicsContext | pure virtual
excludeClipRectangle(const Rectangle< int > &)=0 | juce::LowLevelGraphicsContext | pure virtual
fillAll() | juce::LowLevelGraphicsContext | inline virtual
fillEllipse(const Rectangle< float > &area) | juce::LowLevelGraphicsContext | inline virtual
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 | inline virtual
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 | inline virtual
~LowLevelGraphicsContext()=default | juce::LowLevelGraphicsContext | virtual

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited