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

This is the complete list of members for QFontEngineFT, 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) overrideQFontEngineFTvirtual
addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) overrideQFontEngineFTvirtual
alphaMapBoundingBox(glyph_t glyph, const QFixedPoint &subPixelPosition, const QTransform &matrix, QFontEngine::GlyphFormat format) overrideQFontEngineFTvirtual
alphaMapForGlyph(glyph_t g) overrideQFontEngineFTinlinevirtual
alphaMapForGlyph(glyph_t, const QFixedPoint &) overrideQFontEngineFTvirtual
alphaMapForGlyph(glyph_t glyph, const QFixedPoint &subPixelPosition, const QTransform &t) overrideQFontEngineFTvirtual
QFontEngine::alphaMapForGlyph(glyph_t, const QTransform &t)QFontEnginevirtual
alphaRGBMapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t) overrideQFontEngineFTvirtual
antialiasQFontEngineFTprotected
ascent() constQFontEnginevirtual
averageCharWidth() const overrideQFontEngineFTvirtual
bitmapForGlyph(glyph_t, const QFixedPoint &subPixelPosition, const QTransform &t, const QColor &color) overrideQFontEngineFTvirtual
boundingBox(const QGlyphLayout &glyphs) overrideQFontEngineFTvirtual
boundingBox(glyph_t glyph) overrideQFontEngineFTvirtual
boundingBox(glyph_t glyph, const QTransform &matrix) overrideQFontEngineFTvirtual
Box enum valueQFontEngine
cache_costQFontEngine
cacheEnabledQFontEngineFTprotected
calculatedCapHeight() constQFontEngineprotected
canRender(uint ucs4) constQFontEngineinline
canRender(const QChar *str, int len) constQFontEnginevirtual
capHeight() const overrideQFontEngineFTvirtual
clearGlyphCache(const void *key)QFontEngine
cloneWithSize(qreal pixelSize) const overrideQFontEngineFTvirtual
convertToPostscriptFontFamilyName(const QByteArray &fontFamily)QFontEnginestatic
create(const QFontDef &fontDef, FaceId faceId, const QByteArray &fontData=QByteArray())QFontEngineFTstatic
create(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference, const QMap< QFont::Tag, float > &variableAxisValue)QFontEngineFTstatic
default_hint_styleQFontEngineFTprotected
default_load_flagsQFontEngineFTmutableprotected
defaultHintStyle() constQFontEngineFTinline
descent() constQFontEnginevirtual
DesignMetrics enum valueQFontEngine
DirectWrite enum valueQFontEngine
doKerning(QGlyphLayout *, ShaperFlags) const overrideQFontEngineFTvirtual
drawAntialiased() constQFontEngineFTinline
embeddedbitmapQFontEngineFTprotected
emboldenQFontEngineFTprotected
emSquareSize() const overrideQFontEngineFTvirtual
expectsGammaCorrectedBlending() const overrideQFontEngineFTvirtual
face_QFontEnginemutable
faceDataQFontEngine
faceId() const overrideQFontEngineFTvirtual
firstLeftBearing(const QGlyphLayout &glyphs)QFontEngineprotected
font_QFontEnginemutable
fontDefQFontEngine
forceAutoHintQFontEngineFTprotected
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
freetypeQFontEngineFTprotected
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) overrideQFontEngineFTvirtual
getSfntTable(uint tag) constQFontEngine
getSfntTableData(uint tag, uchar *buffer, uint *length) const overrideQFontEngineFTvirtual
getTrueTypeGlyphIndex(const uchar *cmap, int cmapSize, uint unicode)QFontEnginestatic
getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics) overrideQFontEngineFTvirtual
glyphCache(const void *key, GlyphFormat format, const QTransform &transform, const QColor &color=QColor()) constQFontEngine
glyphCount() const overrideQFontEngineFTvirtual
glyphData(glyph_t glyph, const QFixedPoint &subPixelPosition, GlyphFormat neededFormat, const QTransform &t) overrideQFontEngineFTvirtual
glyphFormatQFontEngine
GlyphFormat enum nameQFontEngine
glyphIndex(uint ucs4) const overrideQFontEngineFTvirtual
GlyphIndicesOnly enum valueQFontEngine
glyphMargin(QFontEngine::GlyphFormat) overrideQFontEngineFTinlinevirtual
handle() const overrideQFontEngineFTvirtual
harfbuzzFace() constQFontEngine
harfbuzzFont() constQFontEngine
hasInternalCaching() const overrideQFontEngineFTinlinevirtual
hasUnreliableGlyphOutline() constQFontEnginevirtual
HintFull enum valueQFontEngine
HintLight enum valueQFontEngine
HintMedium enum valueQFontEngine
HintNone enum valueQFontEngine
HintStyle enum nameQFontEngine
init(FaceId faceId, bool antiaalias, GlyphFormat defaultFormat=Format_None, const QByteArray &fontData=QByteArray())QFontEngineFT
init(FaceId faceId, bool antialias, GlyphFormat format, QFreetypeFace *freetypeFace)QFontEngineFT
initFromFontEngine(const QFontEngineFT *fontEngine)QFontEngineFT
initializeHeightMetrics() const overrideQFontEngineFTvirtual
invalid() constQFontEngineFTinline
isBitmapFont() constQFontEngineFTinline
isColorFont() constQFontEngineinline
isIgnorableChar(char32_t ucs4)QFontEngineinlinestatic
isScalableBitmap() constQFontEngineFTinline
isSmoothlyScalableQFontEngine
kerning_pairsQFontEngine
lastRightBearing(const QGlyphLayout &glyphs)QFontEngineprotected
lcdFilterTypeQFontEngineFTprotected
leading() constQFontEnginevirtual
lineThickness() const overrideQFontEngineFTvirtual
loadGlyph(uint glyph, const QFixedPoint &subPixelPosition, GlyphFormat format=Format_None, bool fetchMetricsOnly=false, bool disableOutlineDrawing=false) constQFontEngineFTinline
loadGlyph(QGlyphSet *set, uint glyph, const QFixedPoint &subPixelPosition, GlyphFormat=Format_None, bool fetchMetricsOnly=false, bool disableOutlineDrawing=false) constQFontEngineFT
loadGlyphFor(glyph_t g, const QFixedPoint &subPixelPosition, GlyphFormat format, const QTransform &t, bool fetchBoundingBox=false, bool disableOutlineDrawing=false)QFontEngineFT
loadGlyphSet(const QTransform &matrix)QFontEngineFT
loadKerningPairs(QFixed scalingFactor)QFontEngine
lockFace(Scaling scale=Scaled) constQFontEngineFT
m_ascentQFontEnginemutableprotected
m_descentQFontEnginemutableprotected
m_heightMetricsQueriedQFontEnginemutableprotected
m_leadingQFontEnginemutableprotected
m_subPixelPositionCountQFontEngine
Mac enum valueQFontEngine
maxCharWidth() const overrideQFontEngineFTvirtual
minLeftBearing() constQFontEnginevirtual
minRightBearing() constQFontEnginevirtual
Multi enum valueQFontEngine
non_locked_face() constQFontEngineFT
obliquenQFontEngineFTprotected
processHheaTable() constQFontEngineprotected
processOS2Table() constQFontEngineprotected
properties() const overrideQFontEngineFTvirtual
Proxy enum valueQFontEngine
QFontconfigDatabaseQFontEngineFTfriend
QFontEngine(Type type)QFontEngineexplicitprotected
QFontEngineFT(const QFontDef &fd)QFontEngineFT
QFontEngineFTRawFontQFontEngineFTfriend
QFontEngineMultiFontConfigQFontEngineFTfriend
QFreeTypeFontDatabaseQFontEngineFTfriend
QPF1 enum valueQFontEngine
QPF2 enum valueQFontEngine
recalcAdvances(QGlyphLayout *glyphs, ShaperFlags flags) const overrideQFontEngineFTvirtual
refQFontEngine
removeGlyphFromCache(glyph_t glyph) overrideQFontEngineFTvirtual
Scaled enum valueQFontEngineFT
Scaling enum nameQFontEngineFT
scriptRequiresOpenType(QChar::Script script)QFontEngineinlinestatic
setDefaultHintStyle(HintStyle style) overrideQFontEngineFTvirtual
setGlyphCache(const void *key, QFontEngineGlyphCache *data)QFontEngine
setQtDefaultHintStyle(QFont::HintingPreference hintingPreference)QFontEngineFT
ShaperFlag enum nameQFontEngine
stemDarkeningDriverQFontEngineFTprotected
stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, ShaperFlags flags) const overrideQFontEngineFTvirtual
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
subpixelTypeQFontEngineFTprotected
supportsHorizontalSubPixelPositions() const overrideQFontEngineFTinlinevirtual
supportsScript(QChar::Script script) constQFontEngine
supportsSubPixelPositions() constQFontEngineinline
supportsTransformation(const QTransform &transform) const overrideQFontEngineFTvirtual
supportsVerticalSubPixelPositions() const overrideQFontEngineFTinlinevirtual
symbolQFontEngine
synthesized() const overrideQFontEngineFTvirtual
SynthesizedBold enum valueQFontEngine
SynthesizedFlags enum nameQFontEngine
SynthesizedItalic enum valueQFontEngine
SynthesizedStretch enum valueQFontEngine
TestFontEngine enum valueQFontEngine
tightBoundingBox(const QGlyphLayout &glyphs)QFontEngine
transformQFontEngineFTprotected
Type enum nameQFontEngine
type() constQFontEngineinline
underlinePosition() const overrideQFontEngineFTvirtual
unlockFace() constQFontEngineFT
Unscaled enum valueQFontEngineFT
Win enum valueQFontEngine
xHeight() const overrideQFontEngineFTvirtual
~QFontEngine()QFontEnginevirtual
~QFontEngineFT()QFontEngineFTvirtual