Definition juce_AttributedString.h:47
Definition juce_FillType.h:41
Definition juce_Font.h:42
ResamplingQuality
Definition juce_GraphicsContext.h:462
Definition juce_Image.h:58
Definition juce_Line.h:47
virtual bool isVectorDevice() const =0
virtual bool clipToRectangleList(const RectangleList< int > &)=0
virtual const Font & getFont()=0
virtual void fillRectList(const RectangleList< float > &)=0
virtual void setOrigin(Point< int >)=0
virtual bool isClipEmpty() const =0
virtual bool clipRegionIntersects(const Rectangle< int > &)=0
virtual void fillRect(const Rectangle< float > &)=0
virtual ~LowLevelGraphicsContext()=default
virtual void endTransparencyLayer()=0
virtual void drawLine(const Line< float > &)=0
virtual void drawImage(const Image &, const AffineTransform &)=0
virtual void setFill(const FillType &)=0
virtual void clipToImageAlpha(const Image &, const AffineTransform &)=0
virtual bool drawTextLayout(const AttributedString &, const Rectangle< float > &)
Definition juce_LowLevelGraphicsContext.h:99
virtual bool clipToRectangle(const Rectangle< int > &)=0
virtual void fillPath(const Path &, const AffineTransform &)=0
virtual void setOpacity(float)=0
virtual float getPhysicalPixelScaleFactor()=0
virtual void fillRect(const Rectangle< int > &, bool replaceExistingContents)=0
virtual void excludeClipRectangle(const Rectangle< int > &)=0
virtual Rectangle< int > getClipBounds() const =0
virtual void drawGlyph(int glyphNumber, const AffineTransform &)=0
virtual void beginTransparencyLayer(float opacity)=0
virtual void restoreState()=0
virtual void clipToPath(const Path &, const AffineTransform &)=0
LowLevelGraphicsContext()=default
virtual void setInterpolationQuality(Graphics::ResamplingQuality)=0
virtual void setFont(const Font &)=0
virtual void saveState()=0
virtual void addTransform(const AffineTransform &)=0
Definition juce_Path.h:65
Definition juce_Point.h:42
Definition juce_Rectangle.h:67
Definition juce_RectangleList.h:43
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31