|  | Qt 6.x
    The Qt SDK | 
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) override | QWindowsFontEngine | virtual | 
| addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) override | QWindowsFontEngine | virtual | 
| alphaMapBoundingBox(glyph_t glyph, const QFixedPoint &, const QTransform &matrix, GlyphFormat) override | QWindowsFontEngine | virtual | 
| alphaMapForGlyph(glyph_t t) override | QWindowsFontEngine | inlinevirtual | 
| alphaMapForGlyph(glyph_t, const QTransform &xform) override | QWindowsFontEngine | virtual | 
| QFontEngine::alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition) | QFontEngine | virtual | 
| QFontEngine::alphaMapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t) | QFontEngine | virtual | 
| alphaRGBMapForGlyph(glyph_t t, const QFixedPoint &subPixelPosition, const QTransform &xform) override | QWindowsFontEngine | virtual | 
| ascent() const | QFontEngine | virtual | 
| averageCharWidth() const override | QWindowsFontEngine | virtual | 
| bitmapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t, const QColor &color=QColor()) | QFontEngine | virtual | 
| boundingBox(glyph_t g) override | QWindowsFontEngine | inlinevirtual | 
| boundingBox(glyph_t g, const QTransform &t) override | QWindowsFontEngine | virtual | 
| QFontEngine::boundingBox(const QGlyphLayout &glyphs) | QFontEngine | virtual | 
| Box enum value | QFontEngine | |
| cache_cost | QFontEngine | |
| calculatedCapHeight() const | QFontEngine | protected | 
| canRender(uint ucs4) const | QFontEngine | inline | 
| canRender(const QChar *str, int len) const | QFontEngine | virtual | 
| capHeight() const override | QWindowsFontEngine | virtual | 
| clearGlyphCache(const void *key) | QFontEngine | |
| cloneWithSize(qreal pixelSize) const override | QWindowsFontEngine | virtual | 
| convertToPostscriptFontFamilyName(const QByteArray &fontFamily) | QFontEngine | static | 
| descent() const | QFontEngine | virtual | 
| DesignMetrics enum value | QFontEngine | |
| DirectWrite enum value | QFontEngine | |
| doKerning(QGlyphLayout *, ShaperFlags) const | QFontEngine | virtual | 
| emSquareSize() const override | QWindowsFontEngine | virtual | 
| expectsGammaCorrectedBlending() const | QFontEngine | virtual | 
| face_ | QFontEngine | mutable | 
| faceData | QFontEngine | |
| faceId() const override | QWindowsFontEngine | virtual | 
| firstLeftBearing(const QGlyphLayout &glyphs) | QFontEngine | protected | 
| font_ | QFontEngine | mutable | 
| fontDef | QFontEngine | |
| fontEngineData() const | QWindowsFontEngine | inline | 
| Format_A32 enum value | QFontEngine | |
| Format_A8 enum value | QFontEngine | |
| Format_ARGB enum value | QFontEngine | |
| Format_Mono enum value | QFontEngine | |
| Format_None enum value | QFontEngine | |
| Format_Render enum value | QFontEngine | |
| Freetype enum value | QFontEngine | |
| fsType | QFontEngine | |
| getCMap() | QWindowsFontEngine | |
| QFontEngine::getCMap(const uchar *table, uint tableSize, bool *isSymbolFont, int *cmapSize) | QFontEngine | static | 
| getGlyphBearings(glyph_t glyph, qreal *leftBearing=nullptr, qreal *rightBearing=nullptr) override | QWindowsFontEngine | virtual | 
| getGlyphIndexes(const QChar *ch, int numChars, QGlyphLayout *glyphs) const | QWindowsFontEngine | |
| 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) const | QWindowsFontEngine | |
| getPointInOutline(glyph_t glyph, int flags, quint32 point, QFixed *xpos, QFixed *ypos, quint32 *nPoints) | QFontEngine | virtual | 
| getSfntTable(uint tag) const | QFontEngine | |
| getSfntTableData(uint tag, uchar *buffer, uint *length) const override | QWindowsFontEngine | virtual | 
| getTrueTypeGlyphIndex(const uchar *cmap, int cmapSize, uint unicode) | QFontEngine | static | 
| getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics) override | QWindowsFontEngine | virtual | 
| glyphCache(const void *key, GlyphFormat format, const QTransform &transform, const QColor &color=QColor()) const | QFontEngine | |
| glyphCount() const | QFontEngine | virtual | 
| glyphData(glyph_t glyph, const QFixedPoint &subPixelPosition, GlyphFormat neededFormat, const QTransform &t) | QFontEngine | virtual | 
| GlyphFormat enum name | QFontEngine | |
| glyphFormat | QFontEngine | |
| glyphIndex(uint ucs4) const override | QWindowsFontEngine | virtual | 
| GlyphIndicesOnly enum value | QFontEngine | |
| glyphMargin(GlyphFormat format) | QFontEngine | inlinevirtual | 
| handle() const override | QWindowsFontEngine | virtual | 
| harfbuzzFace() const | QFontEngine | |
| harfbuzzFont() const | QFontEngine | |
| hasInternalCaching() const | QFontEngine | inlinevirtual | 
| hasUnreliableGlyphOutline() const override | QWindowsFontEngine | virtual | 
| HintFull enum value | QFontEngine | |
| HintLight enum value | QFontEngine | |
| HintMedium enum value | QFontEngine | |
| HintNone enum value | QFontEngine | |
| HintStyle enum name | QFontEngine | |
| initFontInfo(const QFontDef &request, int dpi) | QWindowsFontEngine | |
| initializeHeightMetrics() const override | QWindowsFontEngine | protectedvirtual | 
| isSmoothlyScalable | QFontEngine | |
| kerning_pairs | QFontEngine | |
| lastRightBearing(const QGlyphLayout &glyphs) | QFontEngine | protected | 
| leading() const | QFontEngine | virtual | 
| lineThickness() const override | QWindowsFontEngine | virtual | 
| loadKerningPairs(QFixed scalingFactor) | QFontEngine | |
| m_ascent | QFontEngine | mutableprotected | 
| m_descent | QFontEngine | mutableprotected | 
| m_heightMetricsQueried | QFontEngine | mutableprotected | 
| m_leading | QFontEngine | mutableprotected | 
| m_subPixelPositionCount | QFontEngine | |
| Mac enum value | QFontEngine | |
| maxCharWidth() const override | QWindowsFontEngine | virtual | 
| minLeftBearing() const override | QWindowsFontEngine | virtual | 
| minRightBearing() const override | QWindowsFontEngine | virtual | 
| Multi enum value | QFontEngine | |
| processHheaTable() const | QFontEngine | protected | 
| processOS2Table() const | QFontEngine | protected | 
| properties() const override | QWindowsFontEngine | virtual | 
| Proxy enum value | QFontEngine | |
| QFontEngine(Type type) | QFontEngine | explicitprotected | 
| QPF1 enum value | QFontEngine | |
| QPF2 enum value | QFontEngine | |
| QWindowsFontEngine(const QString &name, LOGFONT lf, const QSharedPointer< QWindowsFontEngineData > &fontEngineData) | QWindowsFontEngine | |
| recalcAdvances(QGlyphLayout *glyphs, ShaperFlags) const override | QWindowsFontEngine | virtual | 
| ref | QFontEngine | |
| removeGlyphFromCache(glyph_t) | QFontEngine | virtual | 
| scriptRequiresOpenType(QChar::Script script) | QFontEngine | inlinestatic | 
| selectDesignFont() const | QWindowsFontEngine | |
| setDefaultHintStyle(HintStyle) | QFontEngine | inlinevirtual | 
| setGlyphCache(const void *key, QFontEngineGlyphCache *data) | QFontEngine | |
| setUniqueFamilyName(const QString &newName) | QWindowsFontEngine | inline | 
| ShaperFlag enum name | QFontEngine | |
| stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, ShaperFlags flags) const override | QWindowsFontEngine | virtual | 
| Subpixel_BGR enum value | QFontEngine | |
| Subpixel_None enum value | QFontEngine | |
| Subpixel_RGB enum value | QFontEngine | |
| Subpixel_VBGR enum value | QFontEngine | |
| Subpixel_VRGB enum value | QFontEngine | |
| SubpixelAntialiasingType enum name | QFontEngine | |
| subPixelPositionFor(const QFixedPoint &position) const | QFontEngine | virtual | 
| subPixelPositionForX(QFixed x) const | QFontEngine | inline | 
| supportsHorizontalSubPixelPositions() const | QFontEngine | inlinevirtual | 
| supportsScript(QChar::Script script) const | QFontEngine | |
| supportsSubPixelPositions() const | QFontEngine | inline | 
| supportsTransformation(const QTransform &transform) const override | QWindowsFontEngine | virtual | 
| supportsVerticalSubPixelPositions() const | QFontEngine | inlinevirtual | 
| symbol | QFontEngine | |
| synthesized() const override | QWindowsFontEngine | virtual | 
| SynthesizedBold enum value | QFontEngine | |
| SynthesizedFlags enum name | QFontEngine | |
| SynthesizedItalic enum value | QFontEngine | |
| SynthesizedStretch enum value | QFontEngine | |
| TestFontEngine enum value | QFontEngine | |
| tightBoundingBox(const QGlyphLayout &glyphs) | QFontEngine | |
| type() const | QFontEngine | inline | 
| Type enum name | QFontEngine | |
| underlinePosition() const | QFontEngine | virtual | 
| Win enum value | QFontEngine | |
| xHeight() const override | QWindowsFontEngine | virtual | 
| ~QFontEngine() | QFontEngine | virtual | 
| ~QWindowsFontEngine() override | QWindowsFontEngine |