Lines Matching defs:SkPdfGraphicsState
82 struct SkPdfGraphicsState { struct
84 double fCurPosX;
85 double fCurPosY;
87 double fCurFontSize;
88 bool fTextBlock;
89 SkPdfFont* fSkFont;
90 SkPath fPath;
91 bool fPathClosed;
93 double fTextLeading;
94 double fWordSpace;
95 double fCharSpace;
97 SkPdfResourceDictionary* fResources;
111 SkMatrix fCTM;
113 SkMatrix fContentStreamMatrix;
122 bool fHasClipPathToApply;
123 SkPath fClipPath;
125 SkPdfColorOperator fStroking;
126 SkPdfColorOperator fNonStroking;
137 SkMatrix fMatrixTm;
138 SkMatrix fMatrixTlm;
145 double fLineWidth;
154 int fLineCap;
162 int fLineJoin;
171 double fMiterLimit;
178 SkScalar fDashArray[256]; // TODO(edisonn): allocate array?
179 int fDashArrayLength;
180 SkScalar fDashPhase;
209 SkXfermode::Mode fBlendModes[256];
210 int fBlendModesLength;
222 SkPdfSoftMaskDictionary* fSoftMaskDictionary;
224 SkBitmap* fSMask;
237 double fAphaConstant;
246 bool fAlphaSource;
322 SkPdfGraphicsState() { in SkPdfGraphicsState() function