26 : maAbsolutePath(
std::move(aAbsolutePath))
37 maNodes.push_back(std::move(pNode));
66 return aResult->second;
88 return aResult->second;
void removeSvgNodeFromMapper(const OUString &rStr)
void addSvgNodeToMapper(const OUString &rStr, const SvgNode &rNode)
add/remove nodes with Id to mapper
const SvgStyleAttributes * findGlobalCssStyleAttributes(const OUString &rStr) const
void appendNode(std::unique_ptr< SvgNode > pNode)
append another root node, ownership changes
SvgDocument(OUString aAbsolutePath)
const SvgNode * findSvgNodeById(const OUString &rStr) const
find a node by its Id
SvgNodeVector maNodes
the document hierarchy with all root nodes
void addSvgStyleAttributesToMapper(const OUString &rStr, const SvgStyleAttributes &rSvgStyleAttributes)
add/remove styles to mapper
IdStyleTokenMapper maIdStyleTokenMapperList
IdTokenMapper maIdTokenMapperList