A FillType wrapper that allows the gradient coordinates to be implemented using RelativePoint. More...
#include <juce_DrawableShape.h>
Public Member Functions | |
RelativeFillType () | |
RelativeFillType (const FillType &fill) | |
RelativeFillType (const RelativeFillType &) | |
bool | isDynamic () const |
bool | operator!= (const RelativeFillType &) const |
RelativeFillType & | operator= (const RelativeFillType &) |
bool | operator== (const RelativeFillType &) const |
bool | readFrom (const ValueTree &v, ComponentBuilder::ImageProvider *) |
bool | recalculateCoords (Expression::Scope *scope) |
void | writeTo (ValueTree &v, ComponentBuilder::ImageProvider *, UndoManager *) const |
Public Attributes | |
FillType | fill |
RelativePoint | gradientPoint1 |
RelativePoint | gradientPoint2 |
RelativePoint | gradientPoint3 |
A FillType wrapper that allows the gradient coordinates to be implemented using RelativePoint.
DrawableShape::RelativeFillType::RelativeFillType | ( | ) |
DrawableShape::RelativeFillType::RelativeFillType | ( | const FillType & | fill | ) |
DrawableShape::RelativeFillType::RelativeFillType | ( | const RelativeFillType & | ) |
bool DrawableShape::RelativeFillType::isDynamic | ( | ) | const |
bool DrawableShape::RelativeFillType::operator!= | ( | const RelativeFillType & | ) | const |
RelativeFillType& DrawableShape::RelativeFillType::operator= | ( | const RelativeFillType & | ) |
bool DrawableShape::RelativeFillType::operator== | ( | const RelativeFillType & | ) | const |
bool DrawableShape::RelativeFillType::readFrom | ( | const ValueTree & | v, |
ComponentBuilder::ImageProvider * | |||
) |
bool DrawableShape::RelativeFillType::recalculateCoords | ( | Expression::Scope * | scope | ) |
void DrawableShape::RelativeFillType::writeTo | ( | ValueTree & | v, |
ComponentBuilder::ImageProvider * | , | ||
UndoManager * | |||
) | const |
FillType DrawableShape::RelativeFillType::fill |
RelativePoint DrawableShape::RelativeFillType::gradientPoint1 |
RelativePoint DrawableShape::RelativeFillType::gradientPoint2 |
RelativePoint DrawableShape::RelativeFillType::gradientPoint3 |