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

Inherits Drawable::ValueTreeWrapperBase.

Inherited by DrawablePath::ValueTreeWrapper, and DrawableRectangle::ValueTreeWrapper.

List of all members.

Public Member Functions

 FillAndStrokeState (const ValueTree &state)
ValueTree getFillState (const Identifier &fillOrStrokeType)
RelativeFillType getFill (const Identifier &fillOrStrokeType, ComponentBuilder::ImageProvider *) const
void setFill (const Identifier &fillOrStrokeType, const RelativeFillType &newFill, ComponentBuilder::ImageProvider *, UndoManager *)
PathStrokeType getStrokeType () const
void setStrokeType (const PathStrokeType &newStrokeType, UndoManager *)

Static Public Attributes

static const Identifier type
static const Identifier colour
static const Identifier colours
static const Identifier fill
static const Identifier stroke
static const Identifier path
static const Identifier jointStyle
static const Identifier capStyle
static const Identifier strokeWidth
static const Identifier gradientPoint1
static const Identifier gradientPoint2
static const Identifier gradientPoint3
static const Identifier radial
static const Identifier imageId
static const Identifier imageOpacity

Detailed Description


Constructor & Destructor Documentation


Member Function Documentation

void DrawableShape::FillAndStrokeState::setFill ( const Identifier fillOrStrokeType,
const RelativeFillType newFill,
ComponentBuilder::ImageProvider ,
UndoManager  
)

Member Data Documentation


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