#include <juce_RenderingHelpers.h>
|
| | SavedStateBase (Rectangle< int > initialClip) |
| |
| | SavedStateBase (const RectangleList< int > &clipList, Point< int > origin) |
| |
| | SavedStateBase (const SavedStateBase &other) |
| |
| bool | clipRegionIntersects (Rectangle< int > r) const |
| |
| void | clipToImageAlpha (const Image &sourceImage, const AffineTransform &t) |
| |
| void | clipToPath (const Path &p, const AffineTransform &t) |
| |
| bool | clipToRectangle (Rectangle< int > r) |
| |
| bool | clipToRectangleList (const RectangleList< int > &r) |
| |
| void | cloneClipIfMultiplyReferenced () |
| |
| void | drawImage (const Image &sourceImage, const AffineTransform &trans) |
| |
| void | drawLine (Line< float > line) |
| |
| bool | excludeClipRectangle (Rectangle< int > r) |
| |
| void | fillEdgeTable (const EdgeTable &edgeTable, float x, int y) |
| |
| void | fillPath (const Path &path, const AffineTransform &t) |
| |
| void | fillRect (Rectangle< int > r, bool replaceContents) |
| |
| void | fillRect (Rectangle< float > r) |
| |
| template<typename CoordType > |
| void | fillRectAsPath (Rectangle< CoordType > r) |
| |
| void | fillRectList (const RectangleList< float > &list) |
| |
| void | fillShape (typename BaseRegionType::Ptr shapeToFill, bool replaceContents) |
| |
| void | fillTargetRect (Rectangle< int > r, bool replaceContents) |
| |
| void | fillTargetRect (Rectangle< float > r) |
| |
| Rectangle< int > | getClipBounds () const |
| |
| SavedStateType & | getThis () noexcept |
| |
| void | renderImage (const Image &sourceImage, const AffineTransform &trans, const BaseRegionType *tiledFillClipRegion) |
| |
| void | setFillType (const FillType &newFill) |
| |
◆ BaseRegionType
template<class SavedStateType>
◆ EdgeTableRegionType
template<class SavedStateType>
◆ RectangleListRegionType
template<class SavedStateType>
◆ SavedStateBase() [1/3]
template<class SavedStateType>
◆ SavedStateBase() [2/3]
template<class SavedStateType>
◆ SavedStateBase() [3/3]
template<class SavedStateType>
◆ clipRegionIntersects()
template<class SavedStateType>
◆ clipToImageAlpha()
template<class SavedStateType>
◆ clipToPath()
template<class SavedStateType>
◆ clipToRectangle()
template<class SavedStateType>
◆ clipToRectangleList()
template<class SavedStateType>
◆ cloneClipIfMultiplyReferenced()
template<class SavedStateType>
◆ drawImage()
template<class SavedStateType>
◆ drawLine()
template<class SavedStateType>
◆ excludeClipRectangle()
template<class SavedStateType>
◆ fillEdgeTable()
template<class SavedStateType>
◆ fillPath()
template<class SavedStateType>
◆ fillRect() [1/2]
template<class SavedStateType>
◆ fillRect() [2/2]
template<class SavedStateType>
◆ fillRectAsPath()
template<class SavedStateType>
template<typename CoordType >
◆ fillRectList()
template<class SavedStateType>
◆ fillShape()
template<class SavedStateType>
◆ fillTargetRect() [1/2]
template<class SavedStateType>
◆ fillTargetRect() [2/2]
template<class SavedStateType>
◆ getClipBounds()
template<class SavedStateType>
◆ getLargestIntegerWithin()
template<class SavedStateType>
◆ getThis()
template<class SavedStateType>
◆ isOnlyTranslationAllowingError()
template<class SavedStateType>
◆ renderImage()
template<class SavedStateType>
◆ setFillType()
template<class SavedStateType>
◆ clip
template<class SavedStateType>
◆ fillType
template<class SavedStateType>
◆ interpolationQuality
template<class SavedStateType>
◆ transform
template<class SavedStateType>
◆ transparencyLayerAlpha
template<class SavedStateType>
The documentation for this class was generated from the following file: