OpenCoverage

qsgbasicglyphnode_p.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicglyphnode_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4class QSGMaterial;-
5-
6class __attribute__((visibility("default"))) QSGBasicGlyphNode: public QSGGlyphNode-
7{-
8public:-
9 QSGBasicGlyphNode();-
10 virtual ~QSGBasicGlyphNode();-
11-
12 QPointF baseLine() const override { return
never executed: return m_baseLine;
m_baseLine;
never executed: return m_baseLine;
}
0
13 void setGlyphs(const QPointF &position, const QGlyphRun &glyphs) override;-
14 void setColor(const QColor &color) override;-
15-
16 void setPreferredAntialiasingMode(AntialiasingMode) override { }-
17 void setStyle(QQuickText::TextStyle) override;-
18 void setStyleColor(const QColor &) override;-
19-
20 virtual void setMaterialColor(const QColor &color) = 0;-
21 void update() override = 0;-
22-
23protected:-
24 QGlyphRun m_glyphs;-
25 QPointF m_position;-
26 QColor m_color;-
27 QQuickText::TextStyle m_style;-
28 QColor m_styleColor;-
29-
30 QPointF m_baseLine;-
31 QSGMaterial *m_material;-
32-
33 QSGGeometry m_geometry;-
34};-
35-
36-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0