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