|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Member Functions | |
| bool | isVectorDevice () const override |
| Returns true if this device is vector-based, e.g. | |
| void | setOrigin (Point< int > o) override |
| Moves the origin to a new position. | |
| void | addTransform (const AffineTransform &t) override |
| float | getPhysicalPixelScaleFactor () override |
| Rectangle< int > | getClipBounds () const override |
| bool | isClipEmpty () const override |
| bool | clipRegionIntersects (const Rectangle< int > &r) override |
| bool | clipToRectangle (const Rectangle< int > &r) override |
| bool | clipToRectangleList (const RectangleList< int > &r) override |
| void | excludeClipRectangle (const Rectangle< int > &r) override |
| void | clipToPath (const Path &path, const AffineTransform &t) override |
| void | clipToImageAlpha (const Image &im, const AffineTransform &t) override |
| void | saveState () override |
| void | restoreState () override |
| void | beginTransparencyLayer (float opacity) override |
| void | endTransparencyLayer () override |
| void | setFill (const FillType &fillType) override |
| void | setOpacity (float newOpacity) override |
| void | setInterpolationQuality (Graphics::ResamplingQuality quality) override |
| void | fillRect (const Rectangle< int > &r, bool replace) override |
| void | fillRect (const Rectangle< float > &r) override |
| void | fillRectList (const RectangleList< float > &list) override |
| void | fillPath (const Path &path, const AffineTransform &t) override |
| void | drawImage (const Image &im, const AffineTransform &t) override |
| void | drawGlyph (int glyphNumber, const AffineTransform &t) override |
| void | drawLine (const Line< float > &line) override |
| void | setFont (const Font &newFont) override |
| const Font & | getFont () override |
Public Member Functions inherited from juce::LowLevelGraphicsContext | |
| virtual void | fillAll () |
| virtual bool | drawTextLayout (const AttributedString &, const Rectangle< float > &) |
Protected Member Functions | |
| StackBasedLowLevelGraphicsContext (SavedStateType *initialState) | |
Protected Attributes | |
| RenderingHelpers::SavedStateStack< SavedStateType > | stack |
Definition at line 2697 of file juce_RenderingHelpers.h.
|
protected |
Definition at line 2730 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2702 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2714 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2706 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2711 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2710 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2707 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2708 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2724 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2723 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2725 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2715 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2709 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2722 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2720 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2719 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2721 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2704 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2727 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2703 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2705 of file juce_RenderingHelpers.h.
|
overridevirtual |
Returns true if this device is vector-based, e.g.
a printer.
Implements juce::LowLevelGraphicsContext.
Definition at line 2700 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2713 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2712 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2716 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2726 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2718 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::LowLevelGraphicsContext.
Definition at line 2717 of file juce_RenderingHelpers.h.
|
overridevirtual |
Moves the origin to a new position.
The coordinates are relative to the current origin, and indicate the new position of (0, 0).
Implements juce::LowLevelGraphicsContext.
Definition at line 2701 of file juce_RenderingHelpers.h.
|
protected |
Definition at line 2733 of file juce_RenderingHelpers.h.