|
| RectangleListRegion (Rectangle< int > r) |
|
| RectangleListRegion (const RectangleList< int > &r) |
|
| RectangleListRegion (const RectangleListRegion &other) |
|
Ptr | applyClipTo (const Ptr &target) const override |
|
bool | clipRegionIntersects (Rectangle< int > r) const override |
|
Ptr | clipToEdgeTable (const EdgeTable &et) override |
|
Ptr | clipToImageAlpha (const Image &image, const AffineTransform &transform, Graphics::ResamplingQuality quality) override |
|
Ptr | clipToPath (const Path &p, const AffineTransform &transform) override |
|
Ptr | clipToRectangle (Rectangle< int > r) override |
|
Ptr | clipToRectangleList (const RectangleList< int > &r) override |
|
Ptr | clone () const override |
|
void | decReferenceCount () noexcept |
| Decreases the object's reference count. More...
|
|
bool | decReferenceCountWithoutDeleting () noexcept |
| Decreases the object's reference count. More...
|
|
Ptr | excludeClipRectangle (Rectangle< int > r) 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 | fillRectWithColour (SavedStateType &state, Rectangle< int > area, PixelARGB colour, bool replaceContents) const override |
|
void | fillRectWithColour (SavedStateType &state, Rectangle< float > area, PixelARGB colour) const override |
|
Rectangle< int > | getClipBounds () const override |
|
int | getReferenceCount () const noexcept |
| Returns the object's current reference count. More...
|
|
void | incReferenceCount () noexcept |
| Increments the object's reference count. More...
|
|
template<class Renderer > |
void | iterate (Renderer &r) const noexcept |
|
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 |
|
void | translate (Point< int > delta) override |
|