22 bool visit(QSGTransformNode *)
override;
23 void endVisit(QSGTransformNode *)
override;
24 bool visit(QSGClipNode *)
override;
25 void endVisit(QSGClipNode *)
override;
26 bool visit(QSGGeometryNode *)
override;
27 void endVisit(QSGGeometryNode *)
override;
28 bool visit(QSGOpacityNode *)
override;
29 void endVisit(QSGOpacityNode *)
override;
30 bool visit(QSGInternalImageNode *)
override;
31 void endVisit(QSGInternalImageNode *)
override;
32 bool visit(QSGPainterNode *)
override;
33 void endVisit(QSGPainterNode *)
override;
34 bool visit(QSGInternalRectangleNode *)
override;
35 void endVisit(QSGInternalRectangleNode *)
override;
36 bool visit(QSGGlyphNode *)
override;
37 void endVisit(QSGGlyphNode *)
override;
38 bool visit(QSGRootNode *)
override;
39 void endVisit(QSGRootNode *)
override;
40#if QT_CONFIG(quick_sprite)
44 bool visit(QSGRenderNode *)
override;
45 void endVisit(QSGRenderNode *)
override;
48 VGPath generateClipPath(
const QRectF &rect)
const;
51 QStack<QOpenVGMatrix> m_transformStack;
52 QStack<
float> m_opacityState;
53 QStack<VGPath> m_clipStack;