JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes
DrawableShape::RelativeFillType Class Reference

A FillType wrapper that allows the gradient coordinates to be implemented using RelativePoint. More...

List of all members.

Public Member Functions

 RelativeFillType ()
 RelativeFillType (const FillType &fill)
 RelativeFillType (const RelativeFillType &)
RelativeFillTypeoperator= (const RelativeFillType &)
bool operator== (const RelativeFillType &) const
bool operator!= (const RelativeFillType &) const
bool isDynamic () const
bool recalculateCoords (Expression::Scope *scope)
void writeTo (ValueTree &v, ComponentBuilder::ImageProvider *, UndoManager *) const
bool readFrom (const ValueTree &v, ComponentBuilder::ImageProvider *)

Public Attributes

FillType fill
RelativePoint gradientPoint1
RelativePoint gradientPoint2
RelativePoint gradientPoint3

Detailed Description

A FillType wrapper that allows the gradient coordinates to be implemented using RelativePoint.


Constructor & Destructor Documentation


Member Function Documentation

RelativeFillType& DrawableShape::RelativeFillType::operator= ( const RelativeFillType )
bool DrawableShape::RelativeFillType::operator== ( const RelativeFillType ) const
bool DrawableShape::RelativeFillType::operator!= ( const RelativeFillType ) const

Member Data Documentation


The documentation for this class was generated from the following file: