Loading...
Searching...
No Matches
juce::Drawable Member List

This is the complete list of members for juce::Drawable, including all inherited members.

addListener(Listener *newListener)juce::Drawableinline
callListeners()juce::Drawableinlineprotected
createCopy() const =0juce::Drawablepure virtual
createFromImageData(const void *data, size_t numBytes)juce::Drawablestatic
createFromImageDataStream(InputStream &dataSource)juce::Drawablestatic
createFromImageFile(const File &file)juce::Drawablestatic
createFromSVGFile(const File &svgFile)juce::Drawablestatic
createFromSVGString(const String &svgString)juce::Drawablestatic
draw(Graphics &g, float opacity, const AffineTransform &transform=AffineTransform()) constjuce::Drawable
Drawable()=defaultjuce::Drawable
Drawable(const Drawable &other)juce::Drawable
drawAt(Graphics &g, float x, float y, float opacity) constjuce::Drawable
drawWithin(Graphics &g, Rectangle< float > destArea, RectanglePlacement placement, float opacity) constjuce::Drawable
getContainedText() constjuce::Drawableinlinevirtual
getDrawableBounds() constjuce::Drawable
getDrawableBoundsUntransformed() const =0juce::Drawablepure virtual
getDrawableTransform() constjuce::Drawable
getHeight() constjuce::Drawableinline
getName() constjuce::Drawableinline
getOutlineAsPath() const =0juce::Drawablepure virtual
getTransform() constjuce::Drawableprotectedvirtual
getWidth() constjuce::Drawableinline
hitTest(Point< float >) const =0juce::Drawablepure virtual
isImage() constjuce::Drawableinlinevirtual
paint(Graphics &g) const =0juce::Drawableprotectedpure virtual
parseSVGPath(const String &svgPath)juce::Drawablestatic
removeListener(Listener *listenerToRemove)juce::Drawableinline
replaceColour(Colour originalColour, Colour replacementColour)juce::Drawablevirtual
requiresBlendBuffer() constjuce::Drawableinlinevirtual
setClipPath(std::unique_ptr< Drawable > drawableClipPath)juce::Drawable
setDrawableTransform(const AffineTransform &transform)juce::Drawable
setDrawableTransformToFit(const Rectangle< float > &area, RectanglePlacement placement)juce::Drawable
setName(const String &newName)juce::Drawableinline
~Drawable()=defaultjuce::Drawablevirtual
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram