Qt 4.8
|
#include <qtextengine_p.h>
Public Functions | |
glyph_metrics_t () | |
glyph_metrics_t (QFixed _x, QFixed _y, QFixed _width, QFixed _height, QFixed _xoff, QFixed _yoff) | |
bool | isValid () const |
glyph_metrics_t | transformed (const QTransform &xform) const |
Public Variables | |
QFixed | height |
QFixed | width |
QFixed | x |
QFixed | xoff |
QFixed | y |
QFixed | yoff |
Definition at line 94 of file qtextengine_p.h.
|
inline |
Definition at line 96 of file qtextengine_p.h.
|
inline |
Definition at line 98 of file qtextengine_p.h.
|
inline |
Definition at line 114 of file qtextengine_p.h.
Referenced by QFontEngine::getGlyphBearings(), and QFontEngine::lastRightBearing().
glyph_metrics_t glyph_metrics_t::transformed | ( | const QTransform & | xform | ) | const |
Definition at line 3161 of file qtextengine.cpp.
Referenced by QFontEngineWin::boundingBox(), and QFontEngine::boundingBox().
QFixed glyph_metrics_t::height |
Definition at line 109 of file qtextengine_p.h.
Referenced by QFontEngine::addBitmapFontToPath(), QFontEngineFT::alphaMapBoundingBox(), QFontEngine::alphaMapForGlyph(), alphaMapFromPath(), QFontEngineXLFD::bitmapForGlyphs(), QFontEngineMac::boundingBox(), QProxyFontEngine::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineBox::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QFontMetrics::boundingRect(), QFontMetricsF::boundingRect(), QFontEngineWin::drawGDIGlyph(), QFontEngineMac::getUnscaledGlyph(), QFontEngineFT::getUnscaledGlyph(), QFontEngineMac::imageForGlyph(), QTextureGlyphCache::populate(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), transformed(), and QFontEngine::xHeight().
QFixed glyph_metrics_t::width |
Definition at line 108 of file qtextengine_p.h.
Referenced by QFontEngine::addBitmapFontToPath(), QFontEngineFT::alphaMapBoundingBox(), QFontEngine::alphaMapForGlyph(), alphaMapFromPath(), QFontEngineXLFD::bitmapForGlyphs(), QFontEngineMac::boundingBox(), QProxyFontEngine::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineBox::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QFontMetrics::boundingRect(), QFontMetricsF::boundingRect(), QFontEngineWin::drawGDIGlyph(), QFontEngine::getGlyphBearings(), QFontEngineMac::getUnscaledGlyph(), QFontEngineFT::getUnscaledGlyph(), QFontEngineMac::imageForGlyph(), QFontEngine::lastRightBearing(), QFontEngineFT::minRightBearing(), QTextureGlyphCache::populate(), QFontEngineMac::QFontEngineMac(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), and transformed().
QFixed glyph_metrics_t::x |
Definition at line 106 of file qtextengine_p.h.
Referenced by QFontEngine::addBitmapFontToPath(), QFontEngineFT::alphaMapBoundingBox(), QFontEngine::alphaMapForGlyph(), alphaMapFromPath(), QFontEngineXLFD::bitmapForGlyphs(), QFontEngineMac::boundingBox(), QProxyFontEngine::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QFontMetrics::boundingRect(), QFontMetricsF::boundingRect(), QGLGlyphCache::cacheGlyphs(), QTextEngine::docLayout(), QFontEngineWin::drawGDIGlyph(), QRasterPaintEngine::drawTextItem(), QVGFontEngineCleaner::fontEngineDestroyed(), QFontEngine::getGlyphBearings(), QFontEngineMac::getUnscaledGlyph(), QFontEngineFT::getUnscaledGlyph(), hb_getGlyphMetrics(), QFontEngineMac::imageForGlyph(), QFontEngine::lastRightBearing(), QFontEngineQPF::loadGlyph(), QFontEngineFT::minRightBearing(), QTextureGlyphCache::populate(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), QFontSubset::toTruetype(), transformed(), and QFontSubset::type1AddedGlyphs().
QFixed glyph_metrics_t::xoff |
Definition at line 110 of file qtextengine_p.h.
Referenced by QFontEngineDirectWrite::alphaMapBoundingBox(), QFontEngineFT::alphaMapBoundingBox(), QFontEngine::averageCharWidth(), QFontEngineMac::boundingBox(), QProxyFontEngine::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineBox::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QPainterPrivate::drawGlyphs(), QFontEngine::getGlyphBearings(), QFontEngineMac::getUnscaledGlyph(), QFontEngineFT::getUnscaledGlyph(), QFontEngine::lastRightBearing(), QFontEngineQPF::loadGlyph(), QFontEngineFT::minRightBearing(), QTextureGlyphCache::populate(), qt_draw_decoration_for_glyphs(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), QFontSubset::toTruetype(), transformed(), and QFontSubset::type1AddedGlyphs().
QFixed glyph_metrics_t::y |
Definition at line 107 of file qtextengine_p.h.
Referenced by QFontEngine::addBitmapFontToPath(), QFontEngineXLFD::addOutlineToPath(), QFontEngineFT::alphaMapBoundingBox(), QFontEngine::alphaMapForGlyph(), alphaMapFromPath(), QFontEngineXLFD::bitmapForGlyphs(), QFontEngineMac::boundingBox(), QProxyFontEngine::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QFontMetrics::boundingRect(), QFontMetricsF::boundingRect(), QGLGlyphCache::cacheGlyphs(), QFontEngineWin::drawGDIGlyph(), QRasterPaintEngine::drawTextItem(), QVGFontEngineCleaner::fontEngineDestroyed(), QFontEngineMac::getUnscaledGlyph(), QFontEngineFT::getUnscaledGlyph(), QFontEngineMac::imageForGlyph(), QFontEngineQPF::loadGlyph(), QTextureGlyphCache::populate(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), QFontMetrics::tightBoundingRect(), QFontMetricsF::tightBoundingRect(), and transformed().
QFixed glyph_metrics_t::yoff |
Definition at line 111 of file qtextengine_p.h.
Referenced by QFontEngineDirectWrite::alphaMapBoundingBox(), QFontEngineMac::boundingBox(), QFontEngineXLFD::boundingBox(), QFontEngineQPA::boundingBox(), QFontEngineQPF::boundingBox(), QFontEngineFT::boundingBox(), QFontEngineMulti::boundingBox(), QTextEngine::boundingBox(), QFontEngineMac::getUnscaledGlyph(), QTextureGlyphCache::populate(), QFontEngine::tightBoundingBox(), QTextEngine::tightBoundingBox(), and transformed().