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
QWindowsFontEngineDirectWrite Member List

This is the complete list of members for QWindowsFontEngineDirectWrite, 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) overrideQWindowsFontEngineDirectWritevirtual
addOutlineToPath(qreal, qreal, const QGlyphLayout &, QPainterPath *, QTextItem::RenderFlags flags)QFontEnginevirtual
alphaMapBoundingBox(glyph_t glyph, const QFixedPoint &, const QTransform &matrix, GlyphFormat) overrideQWindowsFontEngineDirectWritevirtual
alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition) overrideQWindowsFontEngineDirectWritevirtual
alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition, const QTransform &t) overrideQWindowsFontEngineDirectWritevirtual
QFontEngine::alphaMapForGlyph(glyph_t)QFontEnginevirtual
QFontEngine::alphaMapForGlyph(glyph_t, const QTransform &t)QFontEnginevirtual
alphaRGBMapForGlyph(glyph_t t, const QFixedPoint &subPixelPosition, const QTransform &xform) overrideQWindowsFontEngineDirectWritevirtual
ascent() constQFontEnginevirtual
averageCharWidth() constQFontEnginevirtual
bitmapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t, const QColor &color) overrideQWindowsFontEngineDirectWritevirtual
boundingBox(const QGlyphLayout &glyphs) overrideQWindowsFontEngineDirectWritevirtual
boundingBox(glyph_t g) overrideQWindowsFontEngineDirectWritevirtual
QFontEngine::boundingBox(glyph_t glyph, const QTransform &matrix)QFontEnginevirtual
Box enum valueQFontEngine
cache_costQFontEngine
calculatedCapHeight() constQFontEngineprotected
canRender(uint ucs4) constQFontEngineinline
canRender(const QChar *str, int len) constQFontEnginevirtual
capHeight() const overrideQWindowsFontEngineDirectWritevirtual
clearGlyphCache(const void *key)QFontEngine
cloneWithSize(qreal pixelSize) const overrideQWindowsFontEngineDirectWritevirtual
convertToPostscriptFontFamilyName(const QByteArray &fontFamily)QFontEnginestatic
createHFONT() constQWindowsFontEngineDirectWrite
descent() constQFontEnginevirtual
DesignMetrics enum valueQFontEngine
DirectWrite enum valueQFontEngine
directWriteFontFace() constQWindowsFontEngineDirectWriteinline
doKerning(QGlyphLayout *, ShaperFlags) constQFontEnginevirtual
emSquareSize() const overrideQWindowsFontEngineDirectWritevirtual
expectsGammaCorrectedBlending() constQFontEnginevirtual
face_QFontEnginemutable
faceDataQFontEngine
faceId() const overrideQWindowsFontEngineDirectWritevirtual
firstLeftBearing(const QGlyphLayout &glyphs)QFontEngineprotected
font_QFontEnginemutable
fontDefQFontEngine
fontEngineData() constQWindowsFontEngineDirectWriteinline
fontNameSubstitute(const QString &familyName)QWindowsFontEngineDirectWritestatic
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(const uchar *table, uint tableSize, bool *isSymbolFont, int *cmapSize)QFontEnginestatic
getGlyphBearings(glyph_t glyph, qreal *leftBearing=nullptr, qreal *rightBearing=nullptr)QFontEnginevirtual
getGlyphPositions(const QGlyphLayout &glyphs, const QTransform &matrix, QTextItem::RenderFlags flags, QVarLengthArray< glyph_t > &glyphs_out, QVarLengthArray< QFixedPoint > &positions)QFontEngine
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 overrideQWindowsFontEngineDirectWritevirtual
getTrueTypeGlyphIndex(const uchar *cmap, int cmapSize, uint unicode)QFontEnginestatic
getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics) overrideQWindowsFontEngineDirectWritevirtual
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 overrideQWindowsFontEngineDirectWritevirtual
GlyphIndicesOnly enum valueQFontEngine
glyphMargin(GlyphFormat format)QFontEngineinlinevirtual
handle() const overrideQWindowsFontEngineDirectWritevirtual
harfbuzzFace() constQFontEngine
harfbuzzFont() constQFontEngine
hasInternalCaching() constQFontEngineinlinevirtual
hasUnreliableGlyphOutline() constQFontEnginevirtual
HintFull enum valueQFontEngine
HintLight enum valueQFontEngine
HintMedium enum valueQFontEngine
HintNone enum valueQFontEngine
HintStyle enum nameQFontEngine
initFontInfo(const QFontDef &request, int dpi)QWindowsFontEngineDirectWrite
initializeHeightMetrics() const overrideQWindowsFontEngineDirectWritevirtual
isColorFont() constQFontEngineinline
isIgnorableChar(char32_t ucs4)QFontEngineinlinestatic
isSmoothlyScalableQFontEngine
kerning_pairsQFontEngine
lastRightBearing(const QGlyphLayout &glyphs)QFontEngineprotected
leading() constQFontEnginevirtual
lineThickness() const overrideQWindowsFontEngineDirectWritevirtual
loadKerningPairs(QFixed scalingFactor)QFontEngine
m_ascentQFontEnginemutableprotected
m_descentQFontEnginemutableprotected
m_heightMetricsQueriedQFontEnginemutableprotected
m_leadingQFontEnginemutableprotected
m_subPixelPositionCountQFontEngine
Mac enum valueQFontEngine
maxCharWidth() const overrideQWindowsFontEngineDirectWritevirtual
minLeftBearing() constQFontEnginevirtual
minRightBearing() constQFontEnginevirtual
Multi enum valueQFontEngine
processHheaTable() constQFontEngineprotected
processOS2Table() constQFontEngineprotected
properties() const overrideQWindowsFontEngineDirectWritevirtual
Proxy enum valueQFontEngine
QFontEngine(Type type)QFontEngineexplicitprotected
QPF1 enum valueQFontEngine
QPF2 enum valueQFontEngine
QWindowsFontEngineDirectWrite(IDWriteFontFace *directWriteFontFace, qreal pixelSize, const QSharedPointer< QWindowsFontEngineData > &d)QWindowsFontEngineDirectWriteexplicit
recalcAdvances(QGlyphLayout *glyphs, ShaperFlags) const overrideQWindowsFontEngineDirectWritevirtual
refQFontEngine
removeGlyphFromCache(glyph_t)QFontEnginevirtual
scriptRequiresOpenType(QChar::Script script)QFontEngineinlinestatic
setDefaultHintStyle(HintStyle)QFontEngineinlinevirtual
setGlyphCache(const void *key, QFontEngineGlyphCache *data)QFontEngine
setUniqueFamilyName(const QString &newName)QWindowsFontEngineDirectWriteinline
ShaperFlag enum nameQFontEngine
stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, ShaperFlags flags) const overrideQWindowsFontEngineDirectWritevirtual
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() const overrideQWindowsFontEngineDirectWritevirtual
supportsScript(QChar::Script script) constQFontEngine
supportsSubPixelPositions() constQFontEngineinline
supportsTransformation(const QTransform &transform) constQFontEnginevirtual
supportsVerticalSubPixelPositions() constQFontEngineinlinevirtual
symbolQFontEngine
synthesized() constQFontEngineinlinevirtual
SynthesizedBold enum valueQFontEngine
SynthesizedFlags enum nameQFontEngine
SynthesizedItalic enum valueQFontEngine
SynthesizedStretch enum valueQFontEngine
TestFontEngine enum valueQFontEngine
tightBoundingBox(const QGlyphLayout &glyphs)QFontEngine
Type enum nameQFontEngine
type() constQFontEngineinline
underlinePosition() const overrideQWindowsFontEngineDirectWritevirtual
Win enum valueQFontEngine
xHeight() const overrideQWindowsFontEngineDirectWritevirtual
~QFontEngine()QFontEnginevirtual
~QWindowsFontEngineDirectWrite() overrideQWindowsFontEngineDirectWrite