Skia
2D Graphics Library
SkSVGPresentationAttributes Struct Reference

#include <SkSVGAttribute.h>

Static Public Member Functions

static SkSVGPresentationAttributes MakeInitial ()
 

Public Attributes

SkSVGProperty< SkSVGPaint, true > fFill
 
SkSVGProperty< SkSVGNumberType, true > fFillOpacity
 
SkSVGProperty< SkSVGFillRule, true > fFillRule
 
SkSVGProperty< SkSVGFillRule, true > fClipRule
 
SkSVGProperty< SkSVGPaint, true > fStroke
 
SkSVGProperty< SkSVGDashArray, true > fStrokeDashArray
 
SkSVGProperty< SkSVGLength, true > fStrokeDashOffset
 
SkSVGProperty< SkSVGLineCap, true > fStrokeLineCap
 
SkSVGProperty< SkSVGLineJoin, true > fStrokeLineJoin
 
SkSVGProperty< SkSVGNumberType, true > fStrokeMiterLimit
 
SkSVGProperty< SkSVGNumberType, true > fStrokeOpacity
 
SkSVGProperty< SkSVGLength, true > fStrokeWidth
 
SkSVGProperty< SkSVGVisibility, true > fVisibility
 
SkSVGProperty< SkSVGColorType, true > fColor
 
SkSVGProperty< SkSVGColorspace, true > fColorInterpolation
 
SkSVGProperty< SkSVGColorspace, true > fColorInterpolationFilters
 
SkSVGProperty< SkSVGFontFamily, true > fFontFamily
 
SkSVGProperty< SkSVGFontStyle, true > fFontStyle
 
SkSVGProperty< SkSVGFontSize, true > fFontSize
 
SkSVGProperty< SkSVGFontWeight, true > fFontWeight
 
SkSVGProperty< SkSVGTextAnchor, true > fTextAnchor
 
SkSVGProperty< SkSVGNumberType, false > fOpacity
 
SkSVGProperty< SkSVGFuncIRI, false > fClipPath
 
SkSVGProperty< SkSVGDisplay, false > fDisplay
 
SkSVGProperty< SkSVGFuncIRI, false > fMask
 
SkSVGProperty< SkSVGFuncIRI, false > fFilter
 
SkSVGProperty< SkSVGColor, false > fStopColor
 
SkSVGProperty< SkSVGNumberType, false > fStopOpacity
 
SkSVGProperty< SkSVGColor, false > fFloodColor
 
SkSVGProperty< SkSVGNumberType, false > fFloodOpacity
 
SkSVGProperty< SkSVGColor, false > fLightingColor
 

Member Function Documentation

◆ MakeInitial()

static SkSVGPresentationAttributes SkSVGPresentationAttributes::MakeInitial ( )
static

Member Data Documentation

◆ fClipPath

SkSVGProperty<SkSVGFuncIRI , false> SkSVGPresentationAttributes::fClipPath

◆ fClipRule

SkSVGProperty<SkSVGFillRule , true> SkSVGPresentationAttributes::fClipRule

◆ fColor

SkSVGProperty<SkSVGColorType , true> SkSVGPresentationAttributes::fColor

◆ fColorInterpolation

SkSVGProperty<SkSVGColorspace, true> SkSVGPresentationAttributes::fColorInterpolation

◆ fColorInterpolationFilters

SkSVGProperty<SkSVGColorspace, true> SkSVGPresentationAttributes::fColorInterpolationFilters

◆ fDisplay

SkSVGProperty<SkSVGDisplay , false> SkSVGPresentationAttributes::fDisplay

◆ fFill

SkSVGProperty<SkSVGPaint , true> SkSVGPresentationAttributes::fFill

◆ fFillOpacity

SkSVGProperty<SkSVGNumberType, true> SkSVGPresentationAttributes::fFillOpacity

◆ fFillRule

SkSVGProperty<SkSVGFillRule , true> SkSVGPresentationAttributes::fFillRule

◆ fFilter

SkSVGProperty<SkSVGFuncIRI , false> SkSVGPresentationAttributes::fFilter

◆ fFloodColor

SkSVGProperty<SkSVGColor , false> SkSVGPresentationAttributes::fFloodColor

◆ fFloodOpacity

SkSVGProperty<SkSVGNumberType, false> SkSVGPresentationAttributes::fFloodOpacity

◆ fFontFamily

SkSVGProperty<SkSVGFontFamily, true> SkSVGPresentationAttributes::fFontFamily

◆ fFontSize

SkSVGProperty<SkSVGFontSize , true> SkSVGPresentationAttributes::fFontSize

◆ fFontStyle

SkSVGProperty<SkSVGFontStyle , true> SkSVGPresentationAttributes::fFontStyle

◆ fFontWeight

SkSVGProperty<SkSVGFontWeight, true> SkSVGPresentationAttributes::fFontWeight

◆ fLightingColor

SkSVGProperty<SkSVGColor , false> SkSVGPresentationAttributes::fLightingColor

◆ fMask

SkSVGProperty<SkSVGFuncIRI , false> SkSVGPresentationAttributes::fMask

◆ fOpacity

SkSVGProperty<SkSVGNumberType, false> SkSVGPresentationAttributes::fOpacity

◆ fStopColor

SkSVGProperty<SkSVGColor , false> SkSVGPresentationAttributes::fStopColor

◆ fStopOpacity

SkSVGProperty<SkSVGNumberType, false> SkSVGPresentationAttributes::fStopOpacity

◆ fStroke

SkSVGProperty<SkSVGPaint , true> SkSVGPresentationAttributes::fStroke

◆ fStrokeDashArray

SkSVGProperty<SkSVGDashArray , true> SkSVGPresentationAttributes::fStrokeDashArray

◆ fStrokeDashOffset

SkSVGProperty<SkSVGLength , true> SkSVGPresentationAttributes::fStrokeDashOffset

◆ fStrokeLineCap

SkSVGProperty<SkSVGLineCap , true> SkSVGPresentationAttributes::fStrokeLineCap

◆ fStrokeLineJoin

SkSVGProperty<SkSVGLineJoin , true> SkSVGPresentationAttributes::fStrokeLineJoin

◆ fStrokeMiterLimit

SkSVGProperty<SkSVGNumberType, true> SkSVGPresentationAttributes::fStrokeMiterLimit

◆ fStrokeOpacity

SkSVGProperty<SkSVGNumberType, true> SkSVGPresentationAttributes::fStrokeOpacity

◆ fStrokeWidth

SkSVGProperty<SkSVGLength , true> SkSVGPresentationAttributes::fStrokeWidth

◆ fTextAnchor

SkSVGProperty<SkSVGTextAnchor, true> SkSVGPresentationAttributes::fTextAnchor

◆ fVisibility

SkSVGProperty<SkSVGVisibility, true> SkSVGPresentationAttributes::fVisibility

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