QtBase  v6.3.1
Public Member Functions | Public Attributes | List of all members
QFontEngineFT::QGlyphSet Struct Reference

#include <qfontengine_ft_p.h>

Collaboration diagram for QFontEngineFT::QGlyphSet:
Collaboration graph
[legend]

Public Member Functions

 QGlyphSet ()
 
 ~QGlyphSet ()
 
void removeGlyphFromCache (glyph_t index, const QFixedPoint &subPixelPosition)
 
void clear ()
 
bool useFastGlyphData (glyph_t index, const QFixedPoint &subPixelPosition) const
 
GlyphgetGlyph (glyph_t index, const QFixedPoint &subPixelPositionX=QFixedPoint()) const
 
void setGlyph (glyph_t index, const QFixedPoint &spp, Glyph *glyph)
 
bool isGlyphMissing (glyph_t index) const
 
void setGlyphMissing (glyph_t index) const
 

Public Attributes

FT_Matrix transformationMatrix
 
bool outline_drawing
 

Detailed Description

Definition at line 158 of file qfontengine_ft_p.h.

Constructor & Destructor Documentation

◆ QGlyphSet()

QFontEngineFT::QGlyphSet::QGlyphSet ( )

Definition at line 2109 of file qfontengine_ft.cpp.

◆ ~QGlyphSet()

QFontEngineFT::QGlyphSet::~QGlyphSet ( )

Definition at line 2120 of file qfontengine_ft.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ clear()

void QFontEngineFT::QGlyphSet::clear ( )

Definition at line 2125 of file qfontengine_ft.cpp.

Here is the call graph for this function:

◆ getGlyph()

QFontEngineFT::Glyph * QFontEngineFT::QGlyphSet::getGlyph ( glyph_t  index,
const QFixedPoint subPixelPositionX = QFixedPoint() 
) const
inline

Definition at line 375 of file qfontengine_ft_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isGlyphMissing()

bool QFontEngineFT::QGlyphSet::isGlyphMissing ( glyph_t  index) const
inline

Definition at line 174 of file qfontengine_ft_p.h.

◆ removeGlyphFromCache()

void QFontEngineFT::QGlyphSet::removeGlyphFromCache ( glyph_t  index,
const QFixedPoint subPixelPosition 
)

Definition at line 2140 of file qfontengine_ft.cpp.

Here is the caller graph for this function:

◆ setGlyph()

void QFontEngineFT::QGlyphSet::setGlyph ( glyph_t  index,
const QFixedPoint spp,
Glyph glyph 
)

Definition at line 2155 of file qfontengine_ft.cpp.

◆ setGlyphMissing()

void QFontEngineFT::QGlyphSet::setGlyphMissing ( glyph_t  index) const
inline

Definition at line 175 of file qfontengine_ft_p.h.

◆ useFastGlyphData()

bool QFontEngineFT::QGlyphSet::useFastGlyphData ( glyph_t  index,
const QFixedPoint subPixelPosition 
) const
inline

Definition at line 167 of file qfontengine_ft_p.h.

Here is the caller graph for this function:

Member Data Documentation

◆ outline_drawing

bool QFontEngineFT::QGlyphSet::outline_drawing

Definition at line 163 of file qfontengine_ft_p.h.

◆ transformationMatrix

FT_Matrix QFontEngineFT::QGlyphSet::transformationMatrix

Definition at line 162 of file qfontengine_ft_p.h.


The documentation for this struct was generated from the following files: