This is the complete list of members for juce::Graphics, including all inherited members.
addTransform(const AffineTransform &transform) | juce::Graphics | |
beginTransparencyLayer(float layerOpacity) | juce::Graphics | |
clipRegionIntersects(Rectangle< int > area) const | juce::Graphics | |
context | juce::Graphics | private |
contextHolder | juce::Graphics | private |
drawArrow(Line< float > line, float lineThickness, float arrowheadWidth, float arrowheadLength) const | juce::Graphics | |
drawDashedLine(Line< float > line, const float *dashLengths, int numDashLengths, float lineThickness=1.0f, int dashIndexToStartFrom=0) const | juce::Graphics | |
drawEllipse(float x, float y, float width, float height, float lineThickness) const | juce::Graphics | |
drawEllipse(Rectangle< float > area, float lineThickness) const | juce::Graphics | |
drawFittedText(const String &text, int x, int y, int width, int height, Justification justificationFlags, int maximumNumberOfLines, float minimumHorizontalScale=0.0f) const | juce::Graphics | |
drawFittedText(const String &text, Rectangle< int > area, Justification justificationFlags, int maximumNumberOfLines, float minimumHorizontalScale=0.0f) const | juce::Graphics | |
drawHorizontalLine(int y, float left, float right) const | juce::Graphics | |
drawImage(const Image &imageToDraw, int destX, int destY, int destWidth, int destHeight, int sourceX, int sourceY, int sourceWidth, int sourceHeight, bool fillAlphaChannelWithCurrentBrush=false) const | juce::Graphics | |
drawImage(const Image &imageToDraw, Rectangle< float > targetArea, RectanglePlacement placementWithinTarget=RectanglePlacement::stretchToFit, bool fillAlphaChannelWithCurrentBrush=false) const | juce::Graphics | |
drawImageAt(const Image &imageToDraw, int topLeftX, int topLeftY, bool fillAlphaChannelWithCurrentBrush=false) const | juce::Graphics | |
drawImageTransformed(const Image &imageToDraw, const AffineTransform &transform, bool fillAlphaChannelWithCurrentBrush=false) const | juce::Graphics | |
drawImageWithin(const Image &imageToDraw, int destX, int destY, int destWidth, int destHeight, RectanglePlacement placementWithinTarget, bool fillAlphaChannelWithCurrentBrush=false) const | juce::Graphics | |
drawLine(float startX, float startY, float endX, float endY) const | juce::Graphics | |
drawLine(float startX, float startY, float endX, float endY, float lineThickness) const | juce::Graphics | |
drawLine(Line< float > line) const | juce::Graphics | |
drawLine(Line< float > line, float lineThickness) const | juce::Graphics | |
drawMultiLineText(const String &text, int startX, int baselineY, int maximumLineWidth, Justification justification=Justification::left, float leading=0.0f) const | juce::Graphics | |
drawRect(int x, int y, int width, int height, int lineThickness=1) const | juce::Graphics | |
drawRect(float x, float y, float width, float height, float lineThickness=1.0f) const | juce::Graphics | |
drawRect(Rectangle< int > rectangle, int lineThickness=1) const | juce::Graphics | |
drawRect(Rectangle< float > rectangle, float lineThickness=1.0f) const | juce::Graphics | |
drawRoundedRectangle(float x, float y, float width, float height, float cornerSize, float lineThickness) const | juce::Graphics | |
drawRoundedRectangle(Rectangle< float > rectangle, float cornerSize, float lineThickness) const | juce::Graphics | |
drawSingleLineText(const String &text, int startX, int baselineY, Justification justification=Justification::left) const | juce::Graphics | |
drawText(const String &text, int x, int y, int width, int height, Justification justificationType, bool useEllipsesIfTooBig=true) const | juce::Graphics | |
drawText(const String &text, Rectangle< int > area, Justification justificationType, bool useEllipsesIfTooBig=true) const | juce::Graphics | |
drawText(const String &text, Rectangle< float > area, Justification justificationType, bool useEllipsesIfTooBig=true) const | juce::Graphics | |
drawVerticalLine(int x, float top, float bottom) const | juce::Graphics | |
endTransparencyLayer() | juce::Graphics | |
excludeClipRegion(Rectangle< int > rectangleToExclude) | juce::Graphics | |
fillAll() const | juce::Graphics | |
fillAll(Colour colourToUse) const | juce::Graphics | |
fillCheckerBoard(Rectangle< float > area, float checkWidth, float checkHeight, Colour colour1, Colour colour2) const | juce::Graphics | |
fillEllipse(float x, float y, float width, float height) const | juce::Graphics | |
fillEllipse(Rectangle< float > area) const | juce::Graphics | |
fillPath(const Path &path) const | juce::Graphics | |
fillPath(const Path &path, const AffineTransform &transform) const | juce::Graphics | |
fillRect(Rectangle< int > rectangle) const | juce::Graphics | |
fillRect(Rectangle< float > rectangle) const | juce::Graphics | |
fillRect(int x, int y, int width, int height) const | juce::Graphics | |
fillRect(float x, float y, float width, float height) const | juce::Graphics | |
fillRectList(const RectangleList< float > &rectangles) const | juce::Graphics | |
fillRectList(const RectangleList< int > &rectangles) const | juce::Graphics | |
fillRoundedRectangle(float x, float y, float width, float height, float cornerSize) const | juce::Graphics | |
fillRoundedRectangle(Rectangle< float > rectangle, float cornerSize) const | juce::Graphics | |
getClipBounds() const | juce::Graphics | |
getCurrentFont() const | juce::Graphics | |
getInternalContext() const noexcept | juce::Graphics | inline |
Graphics(const Image &imageToDrawOnto) | juce::Graphics | explicit |
Graphics(LowLevelGraphicsContext &) noexcept | juce::Graphics | |
highResamplingQuality enum value | juce::Graphics | |
isClipEmpty() const | juce::Graphics | |
isVectorDevice() const | juce::Graphics | |
lowResamplingQuality enum value | juce::Graphics | |
mediumResamplingQuality enum value | juce::Graphics | |
reduceClipRegion(int x, int y, int width, int height) | juce::Graphics | |
reduceClipRegion(Rectangle< int > area) | juce::Graphics | |
reduceClipRegion(const RectangleList< int > &clipRegion) | juce::Graphics | |
reduceClipRegion(const Path &path, const AffineTransform &transform=AffineTransform()) | juce::Graphics | |
reduceClipRegion(const Image &image, const AffineTransform &transform) | juce::Graphics | |
ResamplingQuality enum name | juce::Graphics | |
resetToDefaultState() | juce::Graphics | |
restoreState() | juce::Graphics | |
saveState() | juce::Graphics | |
saveStateIfPending() | juce::Graphics | private |
saveStatePending | juce::Graphics | private |
setColour(Colour newColour) | juce::Graphics | |
setFillType(const FillType &newFill) | juce::Graphics | |
setFont(const Font &newFont) | juce::Graphics | |
setFont(float newFontHeight) | juce::Graphics | |
setGradientFill(const ColourGradient &gradient) | juce::Graphics | |
setGradientFill(ColourGradient &&gradient) | juce::Graphics | |
setImageResamplingQuality(const ResamplingQuality newQuality) | juce::Graphics | |
setOpacity(float newOpacity) | juce::Graphics | |
setOrigin(Point< int > newOrigin) | juce::Graphics | |
setOrigin(int newOriginX, int newOriginY) | juce::Graphics | |
setTiledImageFill(const Image &imageToUse, int anchorX, int anchorY, float opacity) | juce::Graphics | |
strokePath(const Path &path, const PathStrokeType &strokeType, const AffineTransform &transform={}) const | juce::Graphics |