|
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 Types | |
| using | Ptr = typename Base::Ptr |
Public Types inherited from juce::RenderingHelpers::ClipRegions< SavedStateType >::Base | |
| using | Ptr = ReferenceCountedObjectPtr< Base > |
Public Member Functions | |
| EdgeTableRegion (const EdgeTable &e) | |
| EdgeTableRegion (Rectangle< int > r) | |
| EdgeTableRegion (Rectangle< float > r) | |
| EdgeTableRegion (const RectangleList< int > &r) | |
| EdgeTableRegion (const RectangleList< float > &r) | |
| EdgeTableRegion (Rectangle< int > bounds, const Path &p, const AffineTransform &t) | |
| EdgeTableRegion (const EdgeTableRegion &other) | |
| EdgeTableRegion & | operator= (const EdgeTableRegion &)=delete |
| Ptr | clone () const override |
| Ptr | applyClipTo (const Ptr &target) const override |
| Ptr | clipToRectangle (Rectangle< int > r) override |
| Ptr | clipToRectangleList (const RectangleList< int > &r) override |
| Ptr | excludeClipRectangle (Rectangle< int > r) override |
| Ptr | clipToPath (const Path &p, const AffineTransform &transform) override |
| Ptr | clipToEdgeTable (const EdgeTable &et) override |
| Ptr | clipToImageAlpha (const Image &image, const AffineTransform &transform, Graphics::ResamplingQuality quality) override |
| void | translate (Point< int > delta) override |
| bool | clipRegionIntersects (Rectangle< int > r) const override |
| Rectangle< int > | getClipBounds () const override |
| void | fillRectWithColour (SavedStateType &state, Rectangle< int > area, PixelARGB colour, bool replaceContents) const override |
| void | fillRectWithColour (SavedStateType &state, Rectangle< float > area, PixelARGB colour) const override |
| void | fillAllWithColour (SavedStateType &state, PixelARGB colour, bool replaceContents) const override |
| void | fillAllWithGradient (SavedStateType &state, ColourGradient &gradient, const AffineTransform &transform, bool isIdentity) const override |
| void | renderImageTransformed (SavedStateType &state, const Image &src, int alpha, const AffineTransform &transform, Graphics::ResamplingQuality quality, bool tiledFill) const override |
| void | renderImageUntransformed (SavedStateType &state, const Image &src, int alpha, int x, int y, bool tiledFill) const override |
Public Member Functions inherited from juce::SingleThreadedReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| Increments the object's reference count. | |
| void | decReferenceCount () noexcept |
| Decreases the object's reference count. | |
| bool | decReferenceCountWithoutDeleting () noexcept |
| Decreases the object's reference count. | |
| int | getReferenceCount () const noexcept |
| Returns the object's current reference count. | |
Public Attributes | |
| EdgeTable | edgeTable |
Additional Inherited Members | |
Protected Member Functions inherited from juce::SingleThreadedReferenceCountedObject | |
| SingleThreadedReferenceCountedObject ()=default | |
| Creates the reference-counted object (with an initial ref count of zero). | |
| SingleThreadedReferenceCountedObject (const SingleThreadedReferenceCountedObject &) | |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject (SingleThreadedReferenceCountedObject &&) | |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject & | operator= (const SingleThreadedReferenceCountedObject &) |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject & | operator= (SingleThreadedReferenceCountedObject &&) |
| Copying from another object does not affect this one's reference-count. | |
| virtual | ~SingleThreadedReferenceCountedObject () |
| Destructor. | |
Definition at line 1622 of file juce_RenderingHelpers.h.
| using juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::Ptr = typename Base::Ptr |
Definition at line 1634 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | const EdgeTable & | e | ) |
Definition at line 1624 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | Rectangle< int > | r | ) |
Definition at line 1625 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | Rectangle< float > | r | ) |
Definition at line 1626 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | const RectangleList< int > & | r | ) |
Definition at line 1627 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | const RectangleList< float > & | r | ) |
Definition at line 1628 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | Rectangle< int > | bounds, |
| const Path & | p, | ||
| const AffineTransform & | t | ||
| ) |
Definition at line 1629 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::EdgeTableRegion | ( | const EdgeTableRegion & | other | ) |
Definition at line 1631 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1637 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1725 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1669 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1675 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1662 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1639 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1645 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1636 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1656 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1761 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1766 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1748 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1735 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1730 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1771 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1776 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1720 of file juce_RenderingHelpers.h.
| EdgeTable juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion::edgeTable |
Definition at line 1781 of file juce_RenderingHelpers.h.