1 2 /* 3 * Copyright 2006 The Android Open Source Project 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9 10 #include "SkSVGText.h" 11 #include "SkSVGParser.h" 12 13 const SkSVGAttribute SkSVGText::gAttributes[] = { 14 SVG_ATTRIBUTE(x), 15 SVG_ATTRIBUTE(y) 16 }; 17 DEFINE_SVG_INFO(Text)18DEFINE_SVG_INFO(Text) 19 20 void SkSVGText::translate(SkSVGParser& parser, bool defState) { 21 parser._startElement("text"); 22 INHERITED::translate(parser, defState); 23 SVG_ADD_ATTRIBUTE(x); 24 SVG_ADD_ATTRIBUTE(y); 25 SVG_ADD_ATTRIBUTE(text); 26 parser._endElement(); 27 } 28 29 30 const SkSVGAttribute SkSVGTspan::gAttributes[] = { 31 SVG_ATTRIBUTE(x), 32 SVG_ATTRIBUTE(y) 33 }; 34 DEFINE_SVG_INFO(Tspan)35DEFINE_SVG_INFO(Tspan) 36 37 void SkSVGTspan::translate(SkSVGParser& parser, bool defState) { 38 INHERITED::translate(parser, defState); 39 } 40