Home | History | Annotate | Download | only in svg

Lines Matching refs:SkSVGPaint

15 SkSVGAttribute SkSVGPaint::gAttributes[] = {
39 const int SkSVGPaint::kAttributesSize = SK_ARRAY_COUNT(SkSVGPaint::gAttributes);
41 SkSVGPaint::SkSVGPaint() : fNext(NULL) {
44 SkString* SkSVGPaint::operator[](int index) {
52 void SkSVGPaint::addAttribute(SkSVGParser& parser, int attrIndex,
101 bool SkSVGPaint::flush(SkSVGParser& parser, bool isFlushable, bool isDef) {
102 SkSVGPaint current;
103 SkSVGPaint* walking = parser.fHead;
117 SkSVGPaint& lastState = parser.fLastFlush;
187 int SkSVGPaint::getAttributes(const SkSVGAttribute** attrPtr) {
192 void SkSVGPaint::setSave(SkSVGParser& parser) {
194 SkSVGPaint* walking = parser.fHead;
270 bool SkSVGPaint::writeChangedAttributes(SkSVGParser& parser,
271 SkSVGPaint& current, bool* changed) {
272 SkSVGPaint& lastState = parser.fLastFlush;
353 bool SkSVGPaint::writeChangedElements(SkSVGParser& parser,
354 SkSVGPaint& current, bool* changed) {
355 SkSVGPaint& lastState = parser.fLastFlush;
446 void SkSVGPaint::Push(SkSVGPaint** head, SkSVGPaint* newRecord) {
451 void SkSVGPaint::Pop(SkSVGPaint** head) {
452 SkSVGPaint* next = (*head)->fNext;