![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfx_glyphcache.h>
Public Member Functions | |
| const CFX_GlyphBitmap * | LoadGlyphBitmap (const CFX_Font *pFont, uint32_t glyph_index, bool bFontStyle, const CFX_Matrix &matrixmatrix, int dest_width, int anti_alias, CFX_TextRenderOptions *text_options) |
| const CFX_Path * | LoadGlyphPath (const CFX_Font *pFont, uint32_t glyph_index, int dest_width) |
| int | GetGlyphWidth (const CFX_Font *font, uint32_t glyph_index, int dest_width, int weightweight) |
| RetainPtr< CFX_Face > | GetFace () |
| Public Member Functions inherited from fxcrt::Retainable | |
| Retainable ()=default | |
| bool | HasOneRef () const |
| Public Member Functions inherited from fxcrt::Observable | |
| Observable () | |
| Observable (const Observable &that)=delete | |
| Observable & | operator= (const Observable &that)=delete |
| ~Observable () | |
| void | AddObserver (ObserverIface *pObserver) |
| void | RemoveObserver (ObserverIface *pObserver) |
| void | NotifyObservers () |
Public Attributes | |
| CONSTRUCT_VIA_MAKE_RETAIN | |
Private Member Functions | |
| ~CFX_GlyphCache () override | |
Additional Inherited Members | |
| Protected Member Functions inherited from fxcrt::Retainable | |
| virtual | ~Retainable ()=default |
| Protected Member Functions inherited from fxcrt::Observable | |
| size_t | ActiveObserversForTesting () const |
Definition at line 30 of file cfx_glyphcache.h.
|
overrideprivatedefault |
Definition at line 49 of file cfx_glyphcache.h.
| int CFX_GlyphCache::GetGlyphWidth | ( | const CFX_Font * | font, |
| uint32_t | glyph_index, | ||
| int | dest_width, | ||
| int | weight ) |
Definition at line 224 of file cfx_glyphcache.cpp.
| const CFX_GlyphBitmap * CFX_GlyphCache::LoadGlyphBitmap | ( | const CFX_Font * | pFont, |
| uint32_t | glyph_index, | ||
| bool | bFontStyle, | ||
| const CFX_Matrix & | matrix, | ||
| int | dest_width, | ||
| int | anti_alias, | ||
| CFX_TextRenderOptions * | text_options ) |
Definition at line 154 of file cfx_glyphcache.cpp.
| const CFX_Path * CFX_GlyphCache::LoadGlyphPath | ( | const CFX_Font * | pFont, |
| uint32_t | glyph_index, | ||
| int | dest_width ) |
Definition at line 133 of file cfx_glyphcache.cpp.
References CFX_Font::GetSubstFont(), CFX_Font::IsVertical(), CFX_SubstFont::m_ItalicAngle, and CFX_SubstFont::m_Weight.
| CFX_GlyphCache::CONSTRUCT_VIA_MAKE_RETAIN |
Definition at line 32 of file cfx_glyphcache.h.