Swiftray  1.0
SVGStyleSelector Class Reference

#include <svg-style-selector.h>

Inheritance diagram for SVGStyleSelector:

Public Member Functions

 SVGStyleSelector ()
 
virtual ~SVGStyleSelector ()
 
virtual QString attribute (NodePtr node, const QString &name) const
 
virtual NodePtr duplicateNode (NodePtr node) const
 
virtual void freeNode (NodePtr node) const
 
QString getNodeClass (SVGNode *node) const
 
QString getNodeId (SVGNode *node) const
 
SVGNodegetSVGNode (NodePtr node) const
 
virtual bool hasAttributes (NodePtr node) const
 
virtual bool isNullNode (NodePtr node) const
 
virtual QStringList nodeIds (NodePtr node) const
 
virtual bool nodeNameEquals (NodePtr node, const QString &nodeName) const
 
virtual QStringList nodeNames (NodePtr node) const
 
virtual NodePtr parentNode (NodePtr node) const
 
virtual NodePtr previousSiblingNode (NodePtr node) const
 

Constructor & Destructor Documentation

◆ SVGStyleSelector()

SVGStyleSelector::SVGStyleSelector ( )
inline

◆ ~SVGStyleSelector()

virtual SVGStyleSelector::~SVGStyleSelector ( )
inlinevirtual

Member Function Documentation

◆ attribute()

virtual QString SVGStyleSelector::attribute ( NodePtr  node,
const QString &  name 
) const
inlinevirtual

◆ duplicateNode()

virtual NodePtr SVGStyleSelector::duplicateNode ( NodePtr  node) const
inlinevirtual

◆ freeNode()

virtual void SVGStyleSelector::freeNode ( NodePtr  node) const
inlinevirtual

◆ getNodeClass()

QString SVGStyleSelector::getNodeClass ( SVGNode node) const
inline

◆ getNodeId()

QString SVGStyleSelector::getNodeId ( SVGNode node) const
inline

◆ getSVGNode()

SVGNode* SVGStyleSelector::getSVGNode ( NodePtr  node) const
inline

◆ hasAttributes()

virtual bool SVGStyleSelector::hasAttributes ( NodePtr  node) const
inlinevirtual

◆ isNullNode()

virtual bool SVGStyleSelector::isNullNode ( NodePtr  node) const
inlinevirtual

◆ nodeIds()

virtual QStringList SVGStyleSelector::nodeIds ( NodePtr  node) const
inlinevirtual

◆ nodeNameEquals()

virtual bool SVGStyleSelector::nodeNameEquals ( NodePtr  node,
const QString &  nodeName 
) const
inlinevirtual

◆ nodeNames()

virtual QStringList SVGStyleSelector::nodeNames ( NodePtr  node) const
inlinevirtual

◆ parentNode()

virtual NodePtr SVGStyleSelector::parentNode ( NodePtr  node) const
inlinevirtual

◆ previousSiblingNode()

virtual NodePtr SVGStyleSelector::previousSiblingNode ( NodePtr  node) const
inlinevirtual

The documentation for this class was generated from the following file: