|
class | juce::RenderingHelpers::CachedGlyphEdgeTable< RendererType > |
| Caches a glyph as an edge-table. More...
|
|
struct | juce::RenderingHelpers::ClipRegions< SavedStateType > |
|
struct | juce::RenderingHelpers::ClipRegions< SavedStateType >::Base |
|
struct | juce::RenderingHelpers::ClipRegions< SavedStateType >::EdgeTableRegion |
|
class | juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion |
|
class | juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::SubRectangleIterator |
|
class | juce::RenderingHelpers::ClipRegions< SavedStateType >::RectangleListRegion::SubRectangleIteratorFloat |
|
struct | juce::RenderingHelpers::EdgeTableFillers::Gradient< PixelType, GradientType > |
| Fills an edge-table with a gradient. More...
|
|
struct | juce::RenderingHelpers::EdgeTableFillers::ImageFill< DestPixelType, SrcPixelType, repeatPattern > |
| Fills an edge-table with a non-transformed image. More...
|
|
struct | juce::RenderingHelpers::EdgeTableFillers::SolidColour< PixelType, replaceExisting > |
| Fills an edge-table with a solid colour. More...
|
|
struct | juce::RenderingHelpers::EdgeTableFillers::TransformedImageFill< DestPixelType, SrcPixelType, repeatPattern > |
| Fills an edge-table with a transformed image. More...
|
|
struct | juce::RenderingHelpers::EdgeTableFillers::TransformedImageFill< DestPixelType, SrcPixelType, repeatPattern >::TransformedImageSpanInterpolator |
|
struct | juce::RenderingHelpers::EdgeTableFillers::TransformedImageFill< DestPixelType, SrcPixelType, repeatPattern >::TransformedImageSpanInterpolator::BresenhamInterpolator |
|
struct | juce::RenderingHelpers::FloatRectangleRasterisingInfo |
| Calculates the alpha values and positions for rendering the edges of a non-pixel-aligned rectangle. More...
|
|
class | juce::RenderingHelpers::GlyphCache< CachedGlyphType, RenderTargetType > |
| Holds a cache of recently-used glyph objects of some type. More...
|
|
struct | juce::RenderingHelpers::GradientPixelIterators::Linear |
| Iterates the colour of pixels in a linear gradient. More...
|
|
struct | juce::RenderingHelpers::GradientPixelIterators::Radial |
| Iterates the colour of pixels in a circular radial gradient. More...
|
|
struct | juce::RenderingHelpers::GradientPixelIterators::TransformedRadial |
| Iterates the colour of pixels in a skewed radial gradient. More...
|
|
class | juce::RenderingHelpers::SavedStateBase< SavedStateType > |
|
class | juce::RenderingHelpers::SavedStateStack< StateObjectType > |
|
class | juce::RenderingHelpers::SoftwareRendererSavedState |
|
class | juce::RenderingHelpers::StackBasedLowLevelGraphicsContext< SavedStateType > |
|
class | juce::RenderingHelpers::TranslationOrTransform |
| Holds either a simple integer translation, or an affine transform. More...
|
|
|
template<class Iterator , class DestPixelType > |
void | juce::RenderingHelpers::EdgeTableFillers::renderGradient (Iterator &iter, const Image::BitmapData &destData, const ColourGradient &g, const AffineTransform &transform, const PixelARGB *lookupTable, int numLookupEntries, bool isIdentity, DestPixelType *) |
|
template<class Iterator > |
void | juce::RenderingHelpers::EdgeTableFillers::renderImageTransformed (Iterator &iter, const Image::BitmapData &destData, const Image::BitmapData &srcData, int alpha, const AffineTransform &transform, Graphics::ResamplingQuality quality, bool tiledFill) |
|
template<class Iterator > |
void | juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed (Iterator &iter, const Image::BitmapData &destData, const Image::BitmapData &srcData, int alpha, int x, int y, bool tiledFill) |
|
template<class Iterator , class DestPixelType > |
void | juce::RenderingHelpers::EdgeTableFillers::renderSolidFill (Iterator &iter, const Image::BitmapData &destData, PixelARGB fillColour, bool replaceContents, DestPixelType *) |
|