Base class for the elements that make up a RelativePointPath. More...
#include <juce_RelativePointPath.h>
Public Member Functions | |
ElementBase (ElementType type) | |
virtual | ~ElementBase ()=default |
virtual void | addToPath (Path &path, Expression::Scope *) const =0 |
virtual ElementBase * | clone () const =0 |
virtual RelativePoint * | getControlPoints (int &numPoints)=0 |
bool | isDynamic () |
Public Attributes | |
const ElementType | type |
Base class for the elements that make up a RelativePointPath.
juce::RelativePointPath::ElementBase::ElementBase | ( | ElementType | type | ) |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
bool juce::RelativePointPath::ElementBase::isDynamic | ( | ) |
const ElementType juce::RelativePointPath::ElementBase::type |