Go to the documentation of this file.
25 #ifndef JUCE_DRAWABLERECTANGLE_H_INCLUDED
26 #define JUCE_DRAWABLERECTANGLE_H_INCLUDED
103 #endif // JUCE_DRAWABLERECTANGLE_H_INCLUDED
Definition: juce_DrawableRectangle.h:72
virtual ValueTree createValueTree(ComponentBuilder::ImageProvider *imageProvider) const =0
Definition: juce_DrawableShape.h:127
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
bool registerCoordinates() override
Definition: juce_Drawable.h:230
Definition: juce_RelativeParallelogram.h:35
const RelativePoint & getCornerSize() const noexcept
Definition: juce_DrawableRectangle.h:55
Definition: juce_Value.h:44
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Drawable.h:35
Definition: juce_ComponentBuilder.h:45
virtual Drawable * createCopy() const =0
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_Expression.h:113
Definition: juce_Identifier.h:43
Definition: juce_RelativePoint.h:35
Definition: juce_Drawable.h:222
Definition: juce_DrawableRectangle.h:37
Definition: juce_UndoManager.h:49
Definition: juce_DrawableShape.h:36
const RelativeParallelogram & getRectangle() const noexcept
Definition: juce_DrawableRectangle.h:52
static const Identifier topRight
Definition: juce_DrawableRectangle.h:84
static const Identifier valueTreeType
Definition: juce_DrawableRectangle.h:68
Definition: juce_RelativeCoordinatePositioner.h:33
Definition: juce_ComponentBuilder.h:183
Definition: juce_ValueTree.h:64