|
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 | |
| RectangleListRegion (Rectangle< int > r) | |
| RectangleListRegion (const RectangleList< int > &r) | |
| RectangleListRegion (const RectangleListRegion &other) | |
| 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 |
| template<class Renderer > | |
| void | iterate (Renderer &r) const noexcept |
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 | |
| RectangleList< int > | clip |
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 1808 of file juce_RenderingHelpers.h.
| using juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::Ptr = typename Base::Ptr |
Definition at line 1815 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::RectangleListRegion | ( | Rectangle< int > | r | ) |
Definition at line 1811 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::RectangleListRegion | ( | const RectangleList< int > & | r | ) |
Definition at line 1812 of file juce_RenderingHelpers.h.
| juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::RectangleListRegion | ( | const RectangleListRegion & | other | ) |
Definition at line 1813 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1818 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1847 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1839 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1841 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1838 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1820 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1826 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1817 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1832 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1862 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1867 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1856 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1850 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1848 of file juce_RenderingHelpers.h.
|
noexcept |
Definition at line 1886 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1872 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1877 of file juce_RenderingHelpers.h.
|
overridevirtual |
Implements juce::RenderingHelpers::ClipRegions< SavedStateType >::Base.
Definition at line 1846 of file juce_RenderingHelpers.h.
| RectangleList<int> juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::clip |
Definition at line 1882 of file juce_RenderingHelpers.h.