25 #ifndef JUCE_RELATIVEPOINTPATH_H_INCLUDED 26 #define JUCE_RELATIVEPOINTPATH_H_INCLUDED 55 bool containsAnyDynamicPoints()
const;
181 friend class Positioner;
182 bool containsDynamicPoints;
191 #endif // JUCE_RELATIVEPOINTPATH_H_INCLUDED const ElementType type
Definition: juce_RelativePointPath.h:88
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_RelativePointPath.h:141
virtual RelativePoint * getControlPoints(int &numPoints)=0
Definition: juce_RelativePointPath.h:69
Definition: juce_Expression.h:113
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_RelativePointPath.h:70
Definition: juce_RelativePoint.h:35
Definition: juce_RelativePointPath.h:67
Definition: juce_RelativePointPath.h:68
Definition: juce_Path.h:62
bool usesNonZeroWinding
Definition: juce_RelativePointPath.h:177
virtual ElementBase * clone() const =0
ElementType
Definition: juce_RelativePointPath.h:64
Definition: juce_RelativePointPath.h:66
void addElement(ElementBase *newElement)
Definition: juce_RelativePointPath.cpp:113
RelativePoint endPoint
Definition: juce_RelativePointPath.h:134
Definition: juce_RelativePointPath.h:125
bool operator==(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:565
Definition: juce_DrawablePath.h:37
Definition: juce_OwnedArray.h:55
Definition: juce_RelativePointPath.h:38
Definition: juce_RelativePointPath.h:95
Definition: juce_RelativePointPath.h:111
virtual ~ElementBase()
Definition: juce_RelativePointPath.h:81
Definition: juce_ValueTree.h:64
Definition: juce_RelativePointPath.h:157
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
RelativePoint startPos
Definition: juce_RelativePointPath.h:104
bool operator!=(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:566
virtual void addToPath(Path &path, Expression::Scope *) const =0
Definition: juce_RelativePointPath.h:77
OwnedArray< ElementBase > elements
Definition: juce_RelativePointPath.h:176
virtual ValueTree createTree() const =0