54 return std::make_unique<DrawableImage> (*
this);
94 if (
t.isSingularity())
110 g.drawImageAt (
image, 0, 0,
false);
116 g.drawImageAt (
image, 0, 0,
true);
123 return image.getBounds().toFloat();
139 if (
image != imageToUse)
Definition juce_Colour.h:38
void setTransform(const AffineTransform &transform)
Definition juce_Component.cpp:1341
Rectangle< int > getBounds() const noexcept
Definition juce_Component.h:304
void repaint()
Definition juce_Component.cpp:1917
virtual bool hitTest(int x, int y)
Definition juce_Component.cpp:1400
void setBounds(int x, int y, int width, int height)
Definition juce_Component.cpp:1147
Drawable()
Definition juce_Drawable.cpp:29
std::unique_ptr< AccessibilityHandler > createAccessibilityHandler() override
Definition juce_DrawableImage.cpp:151
bool setImageInternal(const Image &)
Definition juce_DrawableImage.cpp:137
void setOverlayColour(Colour newOverlayColour)
Definition juce_DrawableImage.cpp:69
~DrawableImage() override
Definition juce_DrawableImage.cpp:48
void setOpacity(float newOpacity)
Definition juce_DrawableImage.cpp:64
bool hitTest(int x, int y) override
Definition juce_DrawableImage.cpp:126
void setBoundingBox(Parallelogram< float > newBounds)
Definition juce_DrawableImage.cpp:79
Parallelogram< float > bounds
Definition juce_DrawableImage.h:110
void setImage(const Image &imageToUse)
Definition juce_DrawableImage.cpp:58
Colour overlayColour
Definition juce_DrawableImage.h:109
std::unique_ptr< Drawable > createCopy() const override
Definition juce_DrawableImage.cpp:52
Rectangle< float > getDrawableBounds() const override
Definition juce_DrawableImage.cpp:121
void paint(Graphics &) override
Definition juce_DrawableImage.cpp:103
DrawableImage()
Definition juce_DrawableImage.cpp:29
Path getOutlineAsPath() const override
Definition juce_DrawableImage.cpp:131
float opacity
Definition juce_DrawableImage.h:108
Image image
Definition juce_DrawableImage.h:107
Definition juce_GraphicsContext.h:45
Definition juce_Image.h:58
Definition juce_Parallelogram.h:38
Definition juce_Path.h:65
Definition juce_Rectangle.h:67
struct huft * t
Definition inflate.c:943
int y
Definition inflate.c:1588
int g
Definition inflate.c:1573
unsigned bl
Definition inflate.c:935
unsigned x[BMAX+1]
Definition inflate.c:1586
Definition carla_juce.cpp:31
@ image
Definition juce_AccessibilityRole.h:42