LMMS
Loading...
Searching...
No Matches
juce::SVGState Member List

This is the complete list of members for juce::SVGState, including all inherited members.

addGradientStopsIn(ColourGradient &cg, const XmlPath &fillXml) constjuce::SVGStateinlineprivate
addTransform(const XmlPath &xml)juce::SVGStateinlineprivate
applyClipPath(Drawable &target, const XmlPath &xmlPath)juce::SVGStateinlineprivate
cssStyleTextjuce::SVGStateprivate
endpointToCentreParameters(double x1, double y1, double x2, double y2, double angle, bool largeArc, bool sweep, double &rx, double &ry, double &centreX, double &centreY, double &startAngle, double &deltaAngle) noexceptjuce::SVGStateinlineprivatestatic
findStyleItem(String::CharPointerType source, String::CharPointerType name)juce::SVGStateinlineprivatestatic
getAttributeFromStyleList(const String &list, StringRef attributeName, const String &defaultValue)juce::SVGStateinlineprivatestatic
getCoordLength(const String &s, const float sizeForProportions) const noexceptjuce::SVGStateinlineprivate
getCoordLength(const XmlPath &xml, const char *attName, const float sizeForProportions) const noexceptjuce::SVGStateinlineprivate
getCoordList(Array< float > &coords, const String &list, bool allowUnits, bool isX) constjuce::SVGStateinlineprivate
getEndCapStyle(const String &cap) noexceptjuce::SVGStateinlineprivatestatic
getFont(const XmlPath &xml) constjuce::SVGStateinlineprivate
getGradientFillType(const XmlPath &fillXml, const Path &path, const float opacity) constjuce::SVGStateinlineprivate
getInheritedAttribute(const XmlPath &xml, StringRef attributeName) constjuce::SVGStateinlineprivate
getJointStyle(const String &join) noexceptjuce::SVGStateinlineprivatestatic
getLinkedID(const XmlPath &xml)juce::SVGStateinlineprivatestatic
getPathFillType(const Path &path, const XmlPath &xml, StringRef fillAttribute, const String &fillOpacity, const String &overallOpacity, const Colour defaultColour) constjuce::SVGStateinlineprivate
getStrokeFor(const XmlPath &xml) constjuce::SVGStateinlineprivate
getStrokeWidth(const String &strokeWidth) const noexceptjuce::SVGStateinlineprivate
getStyleAttribute(const XmlPath &xml, StringRef attributeName, const String &defaultValue=String()) constjuce::SVGStateinlineprivate
heightjuce::SVGStateprivate
isIdentifierChar(juce_wchar c)juce::SVGStateinlineprivatestatic
isNone(const String &s) noexceptjuce::SVGStateinlineprivatestatic
isStartOfNumber(juce_wchar c) noexceptjuce::SVGStateinlineprivatestatic
operator=(const SVGState &)=deletejuce::SVGStateprivate
originalFilejuce::SVGStateprivate
parseCircle(const XmlPath &xml, Path &circle) constjuce::SVGStateinlineprivate
parseClipPath(const XmlPath &xml, Drawable &d)juce::SVGStateinlineprivate
parseColour(const XmlPath &xml, StringRef attributeName, const Colour defaultColour) constjuce::SVGStateinlineprivate
parseCoord(String::CharPointerType &s, float &value, bool allowUnits, bool isX) constjuce::SVGStateinlineprivate
parseCoords(String::CharPointerType &s, Point< float > &p, bool allowUnits) constjuce::SVGStateinlineprivate
parseCoordsOrSkip(String::CharPointerType &s, Point< float > &p, bool allowUnits) constjuce::SVGStateinlineprivate
parseCSSStyle(const XmlPath &xml)juce::SVGStateinlineprivate
parseDashArray(const String &dashList, DrawablePath &dp) constjuce::SVGStateinlineprivate
parseDefs(const XmlPath &xml)juce::SVGStateinlineprivate
parseEllipse(const XmlPath &xml, Path &ellipse) constjuce::SVGStateinlineprivate
parseGroupElement(const XmlPath &xml, bool shouldParseTransform)juce::SVGStateinlineprivate
parseImage(const XmlPath &xml, bool shouldParseTransform, AffineTransform *additionalTransform=nullptr) constjuce::SVGStateinlineprivate
parseLine(const XmlPath &xml, Path &line) constjuce::SVGStateinlineprivate
parseLinkElement(const XmlPath &xml)juce::SVGStateinlineprivate
parseNextFlag(String::CharPointerType &text, bool &value)juce::SVGStateinlineprivatestatic
parseNextNumber(String::CharPointerType &text, String &value, bool allowUnits)juce::SVGStateinlineprivatestatic
parsePath(const XmlPath &xml, Path &path) constjuce::SVGStateinlineprivate
parsePathElement(const XmlPath &xml, Path &path) constjuce::SVGStateinlineprivate
parsePathString(Path &path, const String &pathString) constjuce::SVGStateinline
parsePlacementFlags(const String &align) noexceptjuce::SVGStateinlineprivatestatic
parsePolygon(const XmlPath &xml, bool isPolyline, Path &path) constjuce::SVGStateinlineprivate
parseRect(const XmlPath &xml, Path &rect) constjuce::SVGStateinlineprivate
parseSafeFloat(const String &s)juce::SVGStateinlineprivatestatic
parseShape(const XmlPath &xml, Path &path, bool shouldParseTransform=true, AffineTransform *additonalTransform=nullptr) constjuce::SVGStateinlineprivate
parseSubElement(const XmlPath &xml)juce::SVGStateinlineprivate
parseSubElements(const XmlPath &xml, DrawableComposite &parentDrawable, bool shouldParseClip=true)juce::SVGStateinlineprivate
parseSVGElement(const XmlPath &xml)juce::SVGStateinline
parseSwitch(const XmlPath &xml)juce::SVGStateinlineprivate
parseText(const XmlPath &xml, bool shouldParseTransform, AffineTransform *additonalTransform=nullptr) constjuce::SVGStateinlineprivate
parseTransform(String t)juce::SVGStateinlineprivatestatic
parseURL(const String &str)juce::SVGStateinlineprivatestatic
parseUseOther(const XmlPath &xml) constjuce::SVGStateinlineprivate
parseUsePath(const XmlPath &xml, Path &path) constjuce::SVGStateinlineprivate
pathContainsClosedSubPath(const Path &path) noexceptjuce::SVGStateinlineprivatestatic
setCommonAttributes(Drawable &d, const XmlPath &xml)juce::SVGStateinlineprivatestatic
SVGState(const XmlElement *topLevel, const File &svgFile={})juce::SVGStateinlineexplicit
SVGState(const SVGState &)=defaultjuce::SVGStateprivate
topLevelXmljuce::SVGStateprivate
transformjuce::SVGStateprivate
useImage(const XmlPath &xml) constjuce::SVGStateinlineprivate
useText(const XmlPath &xml) constjuce::SVGStateinlineprivate
viewBoxHjuce::SVGStateprivate
viewBoxWjuce::SVGStateprivate
widthjuce::SVGStateprivate