, including all inherited members.
| addTransform(const AffineTransform &transform) | Graphics | |
| beginTransparencyLayer(float layerOpacity) | Graphics | |
| clipRegionIntersects(const Rectangle< int > &area) const | Graphics | |
| drawArrow(const Line< float > &line, float lineThickness, float arrowheadWidth, float arrowheadLength) const | Graphics | |
| drawBevel(int x, int y, int width, int height, int bevelThickness, const Colour &topLeftColour=Colours::white, const Colour &bottomRightColour=Colours::black, bool useGradient=true, bool sharpEdgeOnOutside=true) const | Graphics | |
| drawDashedLine(const Line< float > &line, const float *dashLengths, int numDashLengths, float lineThickness=1.0f, int dashIndexToStartFrom=0) const | Graphics | |
| drawEllipse(float x, float y, float width, float height, float lineThickness) const | Graphics | |
| drawFittedText(const String &text, int x, int y, int width, int height, const Justification &justificationFlags, int maximumNumberOfLines, float minimumHorizontalScale=0.7f) const | Graphics | |
| drawHorizontalLine(int y, float left, float right) const | 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 | Graphics | |
| drawImageAt(const Image &imageToDraw, int topLeftX, int topLeftY, bool fillAlphaChannelWithCurrentBrush=false) const | Graphics | |
| drawImageTransformed(const Image &imageToDraw, const AffineTransform &transform, bool fillAlphaChannelWithCurrentBrush=false) const | Graphics | |
| drawImageWithin(const Image &imageToDraw, int destX, int destY, int destWidth, int destHeight, const RectanglePlacement &placementWithinTarget, bool fillAlphaChannelWithCurrentBrush=false) const | Graphics | |
| drawLine(float startX, float startY, float endX, float endY) const | Graphics | |
| drawLine(float startX, float startY, float endX, float endY, float lineThickness) const | Graphics | |
| drawLine(const Line< float > &line) const | Graphics | |
| drawLine(const Line< float > &line, float lineThickness) const | Graphics | |
| drawMultiLineText(const String &text, int startX, int baselineY, int maximumLineWidth) const | Graphics | |
| drawRect(int x, int y, int width, int height, int lineThickness=1) const | Graphics | |
| drawRect(float x, float y, float width, float height, float lineThickness=1.0f) const | Graphics | |
| drawRect(const Rectangle< int > &rectangle, int lineThickness=1) const | Graphics | |
| drawRoundedRectangle(float x, float y, float width, float height, float cornerSize, float lineThickness) const | Graphics | |
| drawRoundedRectangle(const Rectangle< float > &rectangle, float cornerSize, float lineThickness) const | Graphics | |
| drawSingleLineText(const String &text, int startX, int baselineY, const Justification &justification=Justification::left) const | Graphics | |
| drawText(const String &text, int x, int y, int width, int height, const Justification &justificationType, bool useEllipsesIfTooBig) const | Graphics | |
| drawTextAsPath(const String &text, const AffineTransform &transform) const | Graphics | |
| drawVerticalLine(int x, float top, float bottom) const | Graphics | |
| endTransparencyLayer() | Graphics | |
| excludeClipRegion(const Rectangle< int > &rectangleToExclude) | Graphics | |
| fillAll() const | Graphics | |
| fillAll(const Colour &colourToUse) const | Graphics | |
| fillCheckerBoard(const Rectangle< int > &area, int checkWidth, int checkHeight, const Colour &colour1, const Colour &colour2) const | Graphics | |
| fillEllipse(float x, float y, float width, float height) const | Graphics | |
| fillPath(const Path &path, const AffineTransform &transform=AffineTransform::identity) const | Graphics | |
| fillRect(int x, int y, int width, int height) const | Graphics | |
| fillRect(const Rectangle< int > &rectangle) const | Graphics | |
| fillRect(float x, float y, float width, float height) const | Graphics | |
| fillRoundedRectangle(float x, float y, float width, float height, float cornerSize) const | Graphics | |
| fillRoundedRectangle(const Rectangle< float > &rectangle, float cornerSize) const | Graphics | |
| getClipBounds() const | Graphics | |
| getCurrentFont() const | Graphics | |
| getInternalContext() const noexcept | Graphics | |
| Graphics(const Image &imageToDrawOnto) | Graphics | [explicit] |
| Graphics(LowLevelGraphicsContext *internalContext) noexcept | Graphics | |
| highResamplingQuality enum value | Graphics | |
| isClipEmpty() const | Graphics | |
| isVectorDevice() const | Graphics | |
| lowResamplingQuality enum value | Graphics | |
| mediumResamplingQuality enum value | Graphics | |
| reduceClipRegion(int x, int y, int width, int height) | Graphics | |
| reduceClipRegion(const Rectangle< int > &area) | Graphics | |
| reduceClipRegion(const RectangleList &clipRegion) | Graphics | |
| reduceClipRegion(const Path &path, const AffineTransform &transform=AffineTransform::identity) | Graphics | |
| reduceClipRegion(const Image &image, const AffineTransform &transform) | Graphics | |
| ResamplingQuality enum name | Graphics | |
| resetToDefaultState() | Graphics | |
| restoreState() | Graphics | |
| saveState() | Graphics | |
| setColour(const Colour &newColour) | Graphics | |
| setFillType(const FillType &newFill) | Graphics | |
| setFont(const Font &newFont) | Graphics | |
| setFont(float newFontHeight, int fontStyleFlags=Font::plain) | Graphics | |
| setGradientFill(const ColourGradient &gradient) | Graphics | |
| setImageResamplingQuality(const ResamplingQuality newQuality) | Graphics | |
| setOpacity(float newOpacity) | Graphics | |
| setOrigin(int newOriginX, int newOriginY) | Graphics | |
| setPixel(int x, int y) const | Graphics | |
| setTiledImageFill(const Image &imageToUse, int anchorX, int anchorY, float opacity) | Graphics | |
| strokePath(const Path &path, const PathStrokeType &strokeType, const AffineTransform &transform=AffineTransform::identity) const | Graphics | |
| ~Graphics() | Graphics | |