24#ifndef KAGE_UTIL_SVG_H
25 #define KAGE_UTIL_SVG_H
46 bool parse(std::string p_content);
70 std::string
getSvgChildren(std::vector<SvgTag> p_children, std::string p_tab);
void listChildren(std::vector< SvgTag > p_tags, std::string p_tab)
void debugToken(unsigned int p_index)
std::string getProperties()
bool equalTo(BasicSvg p_svgTag)
unsigned int createTag(unsigned int p_index, SvgTag &p_svgTagParent)
void copy(BasicSvg p_svgTag)
std::string _svgContent
Definition svg.h:72
std::string getSvgChildren(std::vector< SvgTag > p_children, std::string p_tab)
static string openXMLFile(std::string p_path)
std::vector< SvgToken > _tokens
Definition svg.h:56
bool parse(std::string p_content)
SvgTag _root
Definition svg.h:74
bool setSVG(std::string p_svgdata)
BasicSvg(std::string p_svgContent)
static bool isNumeric(std::string p_value)
std::vector< SvgTagProperty > _svgTagProperties
Definition svg.h:73
void setProperties(std::vector< SvgTagProperty > p_svgTagProperties)
void setContent(std::string p_svgContent)
BasicXml(std::string p_xmlContent)
Definition xml.cpp:30