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>.
Loading...
Searching...
No Matches
QWindowsFontEngine Member List

This is the complete list of members for QWindowsFontEngine, including all inherited members.

addBitmapFontToPath(qreal x, qreal y, const QGlyphLayout &, QPainterPath *, QTextItem::RenderFlags)QFontEngine
addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int nglyphs, QPainterPath *path, QTextItem::RenderFlags flags) overrideQWindowsFontEnginevirtual
addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) overrideQWindowsFontEnginevirtual
alphaMapBoundingBox(glyph_t glyph, const QFixedPoint &, const QTransform &matrix, GlyphFormat) overrideQWindowsFontEnginevirtual
alphaMapForGlyph(glyph_t t) overrideQWindowsFontEngineinlinevirtual
alphaMapForGlyph(glyph_t, const QTransform &xform) overrideQWindowsFontEnginevirtual
QFontEngine::alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition)QFontEnginevirtual
QFontEngine::alphaMapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t)QFontEnginevirtual
alphaRGBMapForGlyph(glyph_t t, const QFixedPoint &subPixelPosition, const QTransform &xform) overrideQWindowsFontEnginevirtual
ascent() constQFontEnginevirtual
averageCharWidth() const overrideQWindowsFontEnginevirtual
bitmapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t, const QColor &color=QColor())QFontEnginevirtual
boundingBox(glyph_t g) overrideQWindowsFontEngineinlinevirtual
boundingBox(glyph_t g, const QTransform &t) overrideQWindowsFontEnginevirtual
QFontEngine::boundingBox(const QGlyphLayout &glyphs)QFontEnginevirtual
Box enum valueQFontEngine
cache_costQFontEngine
calculatedCapHeight() constQFontEngineprotected
canRender(uint ucs4) constQFontEngineinline
canRender(const QChar *str, int len) constQFontEnginevirtual
capHeight() const overrideQWindowsFontEnginevirtual
clearGlyphCache(const void *key)QFontEngine
cloneWithSize(qreal pixelSize) const overrideQWindowsFontEnginevirtual
convertToPostscriptFontFamilyName(const QByteArray &fontFamily)QFontEnginestatic
descent() constQFontEnginevirtual
DesignMetrics enum valueQFontEngine
DirectWrite enum valueQFontEngine
doKerning(QGlyphLayout *, ShaperFlags) constQFontEnginevirtual
emSquareSize() const overrideQWindowsFontEnginevirtual
expectsGammaCorrectedBlending() constQFontEnginevirtual
face_QFontEnginemutable
faceDataQFontEngine
faceId() const overrideQWindowsFontEnginevirtual
firstLeftBearing(const QGlyphLayout &glyphs)QFontEngineprotected
font_QFontEnginemutable
fontDefQFontEngine
fontEngineData() constQWindowsFontEngineinline
Format_A32 enum valueQFontEngine
Format_A8 enum valueQFontEngine
Format_ARGB enum valueQFontEngine
Format_Mono enum valueQFontEngine
Format_None enum valueQFontEngine
Format_Render enum valueQFontEngine
Freetype enum valueQFontEngine
fsTypeQFontEngine
FullStringFallback enum valueQFontEngine
getCMap()QWindowsFontEngine
QFontEngine::getCMap(const uchar *table, uint tableSize, bool *isSymbolFont, int *cmapSize)QFontEnginestatic
getGlyphBearings(glyph_t glyph, qreal *leftBearing=nullptr, qreal *rightBearing=nullptr) overrideQWindowsFontEnginevirtual
getGlyphIndexes(const QChar *ch, int numChars, QGlyphLayout *glyphs, int *mappedGlyphs) constQWindowsFontEngine
getGlyphPositions(const QGlyphLayout &glyphs, const QTransform &matrix, QTextItem::RenderFlags flags, QVarLengthArray< glyph_t > &glyphs_out, QVarLengthArray< QFixedPoint > &positions)QFontEngine
getOutlineMetrics(glyph_t glyph, const QTransform &t, glyph_metrics_t *metrics) constQWindowsFontEngine
getPointInOutline(glyph_t glyph, int flags, quint32 point, QFixed *xpos, QFixed *ypos, quint32 *nPoints)QFontEnginevirtual
getSfntTable(uint tag) constQFontEngine
getSfntTableData(uint tag, uchar *buffer, uint *length) const overrideQWindowsFontEnginevirtual
getTrueTypeGlyphIndex(const uchar *cmap, int cmapSize, uint unicode)QFontEnginestatic
getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics) overrideQWindowsFontEnginevirtual
glyphCache(const void *key, GlyphFormat format, const QTransform &transform, const QColor &color=QColor()) constQFontEngine
glyphCount() constQFontEnginevirtual
glyphData(glyph_t glyph, const QFixedPoint &subPixelPosition, GlyphFormat neededFormat, const QTransform &t)QFontEnginevirtual
glyphFormatQFontEngine
GlyphFormat enum nameQFontEngine
glyphIndex(uint ucs4) const overrideQWindowsFontEnginevirtual
GlyphIndicesOnly enum valueQFontEngine
glyphMargin(GlyphFormat format)QFontEngineinlinevirtual
handle() const overrideQWindowsFontEnginevirtual
harfbuzzFace() constQFontEngine
harfbuzzFont() constQFontEngine
hasInternalCaching() constQFontEngineinlinevirtual
hasUnreliableGlyphOutline() const overrideQWindowsFontEnginevirtual
HintFull enum valueQFontEngine
HintLight enum valueQFontEngine
HintMedium enum valueQFontEngine
HintNone enum valueQFontEngine
HintStyle enum nameQFontEngine
initFontInfo(const QFontDef &request, int dpi)QWindowsFontEngine
initializeHeightMetrics() const overrideQWindowsFontEngineprotectedvirtual
isColorFont() constQFontEngineinline
isIgnorableChar(char32_t ucs4)QFontEngineinlinestatic
isSmoothlyScalableQFontEngine
kerning_pairsQFontEngine
lastRightBearing(const QGlyphLayout &glyphs)QFontEngineprotected
leading() constQFontEnginevirtual
lineThickness() const overrideQWindowsFontEnginevirtual
loadKerningPairs(QFixed scalingFactor)QFontEngine
m_ascentQFontEnginemutableprotected
m_descentQFontEnginemutableprotected
m_heightMetricsQueriedQFontEnginemutableprotected
m_leadingQFontEnginemutableprotected
m_subPixelPositionCountQFontEngine
Mac enum valueQFontEngine
maxCharWidth() const overrideQWindowsFontEnginevirtual
minLeftBearing() const overrideQWindowsFontEnginevirtual
minRightBearing() const overrideQWindowsFontEnginevirtual
Multi enum valueQFontEngine
processHheaTable() constQFontEngineprotected
processOS2Table() constQFontEngineprotected
properties() const overrideQWindowsFontEnginevirtual
Proxy enum valueQFontEngine
QFontEngine(Type type)QFontEngineexplicitprotected
QPF1 enum valueQFontEngine
QPF2 enum valueQFontEngine
QWindowsFontEngine(const QString &name, LOGFONT lf, const QSharedPointer< QWindowsFontEngineData > &fontEngineData)QWindowsFontEngine
recalcAdvances(QGlyphLayout *glyphs, ShaperFlags) const overrideQWindowsFontEnginevirtual
refQFontEngine
removeGlyphFromCache(glyph_t)QFontEnginevirtual
scriptRequiresOpenType(QChar::Script script)QFontEngineinlinestatic
selectDesignFont() constQWindowsFontEngine
setDefaultHintStyle(HintStyle)QFontEngineinlinevirtual
setGlyphCache(const void *key, QFontEngineGlyphCache *data)QFontEngine
setUniqueFamilyName(const QString &newName)QWindowsFontEngineinline
ShaperFlag enum nameQFontEngine
stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, ShaperFlags flags) const overrideQWindowsFontEnginevirtual
Subpixel_BGR enum valueQFontEngine
Subpixel_None enum valueQFontEngine
Subpixel_RGB enum valueQFontEngine
Subpixel_VBGR enum valueQFontEngine
Subpixel_VRGB enum valueQFontEngine
SubpixelAntialiasingType enum nameQFontEngine
subPixelPositionFor(const QFixedPoint &position) constQFontEnginevirtual
subPixelPositionForX(QFixed x) constQFontEngineinline
supportsHorizontalSubPixelPositions() constQFontEngineinlinevirtual
supportsScript(QChar::Script script) constQFontEngine
supportsSubPixelPositions() constQFontEngineinline
supportsTransformation(const QTransform &transform) const overrideQWindowsFontEnginevirtual
supportsVerticalSubPixelPositions() constQFontEngineinlinevirtual
symbolQFontEngine
synthesized() const overrideQWindowsFontEnginevirtual
SynthesizedBold enum valueQFontEngine
SynthesizedFlags enum nameQFontEngine
SynthesizedItalic enum valueQFontEngine
SynthesizedStretch enum valueQFontEngine
TestFontEngine enum valueQFontEngine
tightBoundingBox(const QGlyphLayout &glyphs)QFontEngine
type() constQFontEngineinline
Type enum nameQFontEngine
underlinePosition() constQFontEnginevirtual
Win enum valueQFontEngine
xHeight() const overrideQWindowsFontEnginevirtual
~QFontEngine()QFontEnginevirtual
~QWindowsFontEngine() overrideQWindowsFontEngine