openshot-audio
0.1.2
|
#include "../juce_core/juce_core.h"
#include "../juce_events/juce_events.h"
#include "geometry/juce_AffineTransform.h"
#include "geometry/juce_Point.h"
#include "geometry/juce_Line.h"
#include "geometry/juce_Rectangle.h"
#include "placement/juce_Justification.h"
#include "geometry/juce_Path.h"
#include "geometry/juce_RectangleList.h"
#include "colour/juce_PixelFormats.h"
#include "colour/juce_Colour.h"
#include "colour/juce_ColourGradient.h"
#include "colour/juce_Colours.h"
#include "geometry/juce_BorderSize.h"
#include "geometry/juce_EdgeTable.h"
#include "geometry/juce_PathIterator.h"
#include "geometry/juce_PathStrokeType.h"
#include "placement/juce_RectanglePlacement.h"
#include "images/juce_ImageCache.h"
#include "images/juce_ImageConvolutionKernel.h"
#include "images/juce_ImageFileFormat.h"
#include "fonts/juce_AttributedString.h"
#include "fonts/juce_Typeface.h"
#include "fonts/juce_Font.h"
#include "fonts/juce_GlyphArrangement.h"
#include "fonts/juce_TextLayout.h"
#include "fonts/juce_CustomTypeface.h"
#include "contexts/juce_GraphicsContext.h"
#include "contexts/juce_LowLevelGraphicsContext.h"
#include "images/juce_Image.h"
#include "colour/juce_FillType.h"
#include "native/juce_RenderingHelpers.h"
#include "contexts/juce_LowLevelGraphicsSoftwareRenderer.h"
#include "contexts/juce_LowLevelGraphicsPostScriptRenderer.h"
#include "effects/juce_ImageEffectFilter.h"
#include "effects/juce_DropShadowEffect.h"
#include "effects/juce_GlowEffect.h"
Go to the source code of this file.
Namespaces | |
juce | |
juce::RenderingHelpers | |
juce::RenderingHelpers::GradientPixelIterators | |
juce::RenderingHelpers::EdgeTableFillers | |
Macros | |
#define | JUCE_USE_COREIMAGE_LOADER 1 |
#define | JUCE_USE_DIRECTWRITE 1 |
#define | JUCE_INCLUDE_PNGLIB_CODE 1 |
#define | JUCE_INCLUDE_JPEGLIB_CODE 1 |
#define | USE_COREGRAPHICS_RENDERING 1 |
Functions | |
uint32 | juce::maskPixelComponents (uint32 x) noexcept |
uint32 | juce::clampPixelComponents (uint32 x) noexcept |
template<class Iterator > | |
void | juce::RenderingHelpers::EdgeTableFillers::renderImageTransformed (Iterator &iter, const Image::BitmapData &destData, const Image::BitmapData &srcData, const 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, const int alpha, int x, int y, bool tiledFill) |
template<class Iterator , class DestPixelType > | |
void | juce::RenderingHelpers::EdgeTableFillers::renderSolidFill (Iterator &iter, const Image::BitmapData &destData, const PixelARGB fillColour, const bool replaceContents, DestPixelType *) |
template<class Iterator , class DestPixelType > | |
void | juce::RenderingHelpers::EdgeTableFillers::renderGradient (Iterator &iter, const Image::BitmapData &destData, const ColourGradient &g, const AffineTransform &transform, const PixelARGB *const lookupTable, const int numLookupEntries, const bool isIdentity, DestPixelType *) |
Variables | |
class JUCE_API juce::PixelARGB | juce::JUCE_PACKED |
#define JUCE_INCLUDE_JPEGLIB_CODE 1 |
#define JUCE_INCLUDE_PNGLIB_CODE 1 |
#define JUCE_USE_COREIMAGE_LOADER 1 |
Config: JUCE_USE_COREIMAGE_LOADER
On OSX, enabling this flag means that the CoreImage codecs will be used to load PNG/JPEG/GIF files. It is enabled by default, but you may want to disable it if you'd rather use libpng, libjpeg, etc.
#define JUCE_USE_DIRECTWRITE 1 |
Config: JUCE_USE_DIRECTWRITE
Enabling this flag means that DirectWrite will be used when available for font management and layout.
#define USE_COREGRAPHICS_RENDERING 1 |