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

This is the complete list of members for QTestFontEngine, 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)QFontEnginevirtual
addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) overrideQFontEngineBoxvirtual
alphaMapBoundingBox(glyph_t glyph, const QFixedPoint &, const QTransform &matrix, GlyphFormat)QFontEngineinlinevirtual
alphaMapForGlyph(glyph_t) overrideQFontEngineBoxvirtual
QFontEngine::alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition)QFontEnginevirtual
QFontEngine::alphaMapForGlyph(glyph_t, const QTransform &t)QFontEnginevirtual
QFontEngine::alphaMapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t)QFontEnginevirtual
alphaRGBMapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t)QFontEnginevirtual
ascent() const overrideQFontEngineBoxvirtual
averageCharWidth() constQFontEnginevirtual
bitmapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t, const QColor &color=QColor())QFontEnginevirtual
boundingBox(const QGlyphLayout &glyphs) overrideQFontEngineBoxvirtual
boundingBox(glyph_t glyph) overrideQFontEngineBoxvirtual
QFontEngine::boundingBox(glyph_t glyph, const QTransform &matrix)QFontEnginevirtual
Box enum valueQFontEngine
cache_costQFontEngine
calculatedCapHeight() constQFontEngineprotected
canRender(const QChar *string, int len) const overrideQFontEngineBoxvirtual
QFontEngine::canRender(uint ucs4) constQFontEngineinline
capHeight() const overrideQFontEngineBoxvirtual
clearGlyphCache(const void *key)QFontEngine
cloneWithSize(qreal pixelSize) const overrideQFontEngineBoxvirtual
convertToPostscriptFontFamilyName(const QByteArray &fontFamily)QFontEnginestatic
descent() const overrideQFontEngineBoxvirtual
DesignMetrics enum valueQFontEngine
DirectWrite enum valueQFontEngine
doKerning(QGlyphLayout *, ShaperFlags) constQFontEnginevirtual
draw(QPaintEngine *p, qreal x, qreal y, const QTextItemInt &si)QFontEngineBox
emSquareSize() constQFontEngineinlinevirtual
expectsGammaCorrectedBlending() constQFontEnginevirtual
face_QFontEnginemutable
faceDataQFontEngine
faceId() constQFontEngineinlinevirtual
firstLeftBearing(const QGlyphLayout &glyphs)QFontEngineprotected
font_QFontEnginemutable
fontDefQFontEngine
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) constQFontEnginevirtual
getTrueTypeGlyphIndex(const uchar *cmap, int cmapSize, uint unicode)QFontEnginestatic
getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics)QFontEnginevirtual
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
GlyphFormat enum nameQFontEngine
glyphFormatQFontEngine
glyphIndex(uint ucs4) const overrideQFontEngineBoxvirtual
GlyphIndicesOnly enum valueQFontEngine
glyphMargin(GlyphFormat format)QFontEngineinlinevirtual
handle() constQFontEnginevirtual
harfbuzzFace() constQFontEngine
harfbuzzFont() constQFontEngine
hasInternalCaching() constQFontEngineinlinevirtual
hasUnreliableGlyphOutline() constQFontEnginevirtual
HintFull enum valueQFontEngine
HintLight enum valueQFontEngine
HintMedium enum valueQFontEngine
HintNone enum valueQFontEngine
HintStyle enum nameQFontEngine
initializeHeightMetrics() constQFontEngineprotectedvirtual
isColorFont() constQFontEngineinline
isIgnorableChar(char32_t ucs4)QFontEngineinlinestatic
isSmoothlyScalableQFontEngine
kerning_pairsQFontEngine
lastRightBearing(const QGlyphLayout &glyphs)QFontEngineprotected
leading() const overrideQFontEngineBoxvirtual
lineThickness() constQFontEnginevirtual
loadKerningPairs(QFixed scalingFactor)QFontEngine
m_ascentQFontEnginemutableprotected
m_descentQFontEnginemutableprotected
m_heightMetricsQueriedQFontEnginemutableprotected
m_leadingQFontEnginemutableprotected
m_subPixelPositionCountQFontEngine
Mac enum valueQFontEngine
maxCharWidth() const overrideQFontEngineBoxvirtual
minLeftBearing() const overrideQFontEngineBoxinlinevirtual
minRightBearing() const overrideQFontEngineBoxinlinevirtual
Multi enum valueQFontEngine
processHheaTable() constQFontEngineprotected
processOS2Table() constQFontEngineprotected
properties() constQFontEnginevirtual
Proxy enum valueQFontEngine
QFontEngine(Type type)QFontEngineexplicitprotected
QFontEngineBox(int size)QFontEngineBox
QFontEngineBox(Type type, int size)QFontEngineBoxexplicitprotected
QPF1 enum valueQFontEngine
QPF2 enum valueQFontEngine
QTestFontEngine(int size)QTestFontEngine
recalcAdvances(QGlyphLayout *, ShaperFlags) const overrideQFontEngineBoxvirtual
refQFontEngine
removeGlyphFromCache(glyph_t)QFontEnginevirtual
scriptRequiresOpenType(QChar::Script script)QFontEngineinlinestatic
setDefaultHintStyle(HintStyle)QFontEngineinlinevirtual
setGlyphCache(const void *key, QFontEngineGlyphCache *data)QFontEngine
ShaperFlag enum nameQFontEngine
size() constQFontEngineBoxinline
stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, ShaperFlags flags) const overrideQFontEngineBoxvirtual
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) 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() constQFontEngineinline
Type enum nameQFontEngine
underlinePosition() constQFontEnginevirtual
Win enum valueQFontEngine
xHeight() constQFontEnginevirtual
~QFontEngine()QFontEnginevirtual
~QFontEngineBox()QFontEngineBox