Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qtextengine_p.h>
Public Member Functions | |
glyph_metrics_t () | |
glyph_metrics_t (QFixed _x, QFixed _y, QFixed _width, QFixed _height, QFixed _xoff, QFixed _yoff) | |
glyph_metrics_t | transformed (const QTransform &xform) const |
bool | isValid () const |
QFixed | leftBearing () const |
QFixed | rightBearing () const |
Public Attributes | |
QFixed | x |
QFixed | y |
QFixed | width |
QFixed | height |
QFixed | xoff |
QFixed | yoff |
Definition at line 61 of file qtextengine_p.h.
|
inline |
Definition at line 63 of file qtextengine_p.h.
|
inline |
Definition at line 65 of file qtextengine_p.h.
|
inline |
Definition at line 81 of file qtextengine_p.h.
|
inline |
Definition at line 83 of file qtextengine_p.h.
Referenced by QFontEngine::minRightBearing().
|
inline |
Definition at line 91 of file qtextengine_p.h.
Referenced by QFontEngine::minRightBearing().
glyph_metrics_t glyph_metrics_t::transformed | ( | const QTransform & | xform | ) | const |
Definition at line 3828 of file qtextengine.cpp.
References QLineF::dx(), QLineF::dy(), QFixed::fromReal(), QTransform::map(), QTransform::mapRect(), qt_true_matrix(), rect, QFixed::toReal(), QTransform::TxTranslate, QRect::width(), QPoint::x(), QLineF::x1(), xform, xoff, QLineF::y1(), and yoff.
Referenced by QWindowsFontEngine::boundingBox().
QFixed glyph_metrics_t::height |
Definition at line 76 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::alphaMapBoundingBox(), QCoreTextFontEngine::getUnscaledGlyph(), QCoreTextFontEngine::imageForGlyph(), QFontEngine::minRightBearing(), and qcoretextfontengine_scaleMetrics().
QFixed glyph_metrics_t::width |
Definition at line 75 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::alphaMapBoundingBox(), QFontEngineBox::boundingBox(), QCoreTextFontEngine::getUnscaledGlyph(), QCoreTextFontEngine::imageForGlyph(), QFontEngine::minRightBearing(), and qcoretextfontengine_scaleMetrics().
QFixed glyph_metrics_t::x |
Definition at line 73 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::alphaMapBoundingBox(), QFontEngineFT::alphaMapBoundingBox(), QCoreTextFontEngine::getUnscaledGlyph(), QCoreTextFontEngine::imageForGlyph(), qcoretextfontengine_scaleMetrics(), and QFontSubset::toTruetype().
QFixed glyph_metrics_t::xoff |
Definition at line 77 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::getUnscaledGlyph(), QCoreTextFontEngine::maxCharWidth(), QFontSubset::toTruetype(), and transformed().
QFixed glyph_metrics_t::y |
Definition at line 74 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::alphaMapBoundingBox(), QFontEngineFT::boundingBox(), QCoreTextFontEngine::getUnscaledGlyph(), QCoreTextFontEngine::imageForGlyph(), and qcoretextfontengine_scaleMetrics().
QFixed glyph_metrics_t::yoff |
Definition at line 78 of file qtextengine_p.h.
Referenced by QCoreTextFontEngine::getUnscaledGlyph(), and transformed().