42 return std::make_unique<DrawableRectangle> (*
this);
82 path.swapWithPath (newPath);
Parallelogram< float > bounds
Definition juce_DrawableRectangle.h:67
void setRectangle(Parallelogram< float > newBounds)
Definition juce_DrawableRectangle.cpp:46
DrawableRectangle()
Definition juce_DrawableRectangle.cpp:29
~DrawableRectangle() override
Definition juce_DrawableRectangle.cpp:30
Point< float > cornerSize
Definition juce_DrawableRectangle.h:68
void rebuildPath()
Definition juce_DrawableRectangle.cpp:64
std::unique_ptr< Drawable > createCopy() const override
Definition juce_DrawableRectangle.cpp:40
void setCornerSize(Point< float > newSize)
Definition juce_DrawableRectangle.cpp:55
void pathChanged()
Definition juce_DrawableShape.cpp:112
Path path
Definition juce_DrawableShape.h:118
DrawableShape()
Definition juce_DrawableShape.cpp:29
Definition juce_Parallelogram.h:38
Definition juce_Path.h:65
void addRoundedRectangle(float x, float y, float width, float height, float cornerSize)
Definition juce_Path.cpp:412
void addRectangle(float x, float y, float width, float height)
Definition juce_Path.cpp:323
void applyTransform(const AffineTransform &transform) noexcept
Definition juce_Path.cpp:821
Definition juce_Point.h:42
UINT_D64 w
Definition inflate.c:942
Definition carla_juce.cpp:31
uch h[RAND_HEAD_LEN]
Definition crypt.c:459