AddFont(String_64 *Name, FontClass Class, WORD &Handle) | FontManager | |
AddTempFont(String_64 *pFontName, FontClass Class, WORD &hndle) | FontManager | [private] |
AssertValid() const | CCObject | [virtual] |
CacheDefaultFont() | FontManager | [private] |
CacheNamedFont(String_64 *FontName, FontClass Class=FC_UNDEFINED) | FontManager | |
cc_classCCObject | CCObject | [static] |
CCObject() | CCObject | [protected] |
ClearTempFont() | FontManager | |
DecodeFontName(const String_64 &IStringRef, String_64 &OStringRef) | FontManager | |
DefaultFontItem | FontManager | [private] |
DefaultHandle | FontManager | [private] |
DoesFontExist(String_64 *pFontName, BOOL SearchCache, BOOL SearchInstalled) | FontManager | |
Dump(CDumpContext &dc) const | CCObject | [virtual] |
DumpFont(WORD Handle) | FontManager | |
DumpFontCache() | FontManager | |
EncodeAndMapFontName(String_64 &FontName, String_64 &Encoded, INT32 Styles) | FontManager | |
EncodeFontName(String_64 &FontName, String_64 &Encoded, INT32 Styles) | FontManager | |
FindClosestDistance | FontManager | [private] |
FindClosestEnumLogFont | FontManager | [private] |
FindClosestFont(const CCPanose &PanoseNumber) | FontManager | |
FindClosestFontClass | FontManager | [private] |
FindClosestFontFull(const CCPanose &PanoseNumber) | FontManager | [private] |
FindClosestFontFullTry(FontClass Class, String_64 *pTypeFaceName, ENUMLOGFONT *pEnumLogFont) | FontManager | |
FindClosestFontHandle | FontManager | [private] |
FindClosestFontQuick(const CCPanose &PanoseNumber) | FontManager | [private] |
FindClosestFontQuickTry(WORD FontHandle) | FontManager | [private] |
FindClosestPanoseNumber | FontManager | [private] |
FindClosestTypeFaceName | FontManager | [private] |
FindFont(WORD Handle) | FontManager | [private] |
FindFont(String_64 *pFontName, FontClass Class=FC_UNDEFINED) | FontManager | [private] |
FindTypeface(String_64 &TypeFaceName, FontClass Class) | FontManager | |
FontManager() | FontManager | |
GetCachedFont(WORD Handle) | FontManager | |
GetCharMetrics(CNativeDC *pDC, WCHAR ch, CharDescription &FontDesc, CharMetrics *pCharMetrics) | FontManager | |
GetCharPath(CharDescription &ChDesc, DocCoord **ppCoords, PathVerb **ppVerbs, UINT32 *pNumCoords, CNativeDC *pDC=NULL) | FontManager | |
GetCharsKerning(CNativeDC *pDC, WCHAR chLeft, WCHAR chRight, CharDescription &FontDesc) | FontManager | |
GetCompatibleFont(const String_64 &EncodedName, String_64 &CompatibleFont, INT32 &Style) | FontManager | |
GetEnumLogFont(WORD Handle) | FontManager | |
GetFirstFont() | FontManager | |
GetFirstFontType(FontClass fclass) | FontManager | [private] |
GetFont() | FontManager | |
GetFont(WORD Handle) | FontManager | |
GetFont(String_64 *pFontName, FontClass Class=FC_UNDEFINED) | FontManager | |
GetFontClass(WORD Handle) | FontManager | |
GetFontHandle(String_64 *pFontName, FontClass Class=FC_UNDEFINED) | FontManager | |
GetFontName(WORD Handle) | FontManager | |
GetFontName(WORD Handle, String_64 &OutputString) | FontManager | |
GetMyClass() | CCObject | [static] |
GetNextFont(CachedFontItem *pItem) | FontManager | |
GetNextHandle() | FontManager | [private] |
GetOutlineTextMetric(WORD Handle) | FontManager | |
GetRuntimeClass() const | CCObject | [virtual] |
GetRuntimeClassByName(LPCTSTR pClassName) | CCObject | [static] |
Init() | FontManager | |
InvalidateCache() | FontManager | [private] |
InvalidateCharMetrics() | FontManager | |
IsFontDefault(WORD Handle) | FontManager | |
IsFontDefault(CachedFontItem *pItem) | FontManager | |
IsFontInstalled(String_64 *pFontName, FontClass Class=FC_UNDEFINED) | FontManager | |
IsFontReplaced(WORD Handle) | FontManager | |
IsFontReplaced(String_64 *pFontName, FontClass Class=FC_UNDEFINED) | FontManager | |
IsFontUsedInDoc(WORD Handle, Document *pDocument) | FontManager | |
IsFontUsedInSiblings(Node *pNode, WORD Handle, WORD CurrentHandle, UINT32 Level) | FontManager | [private] |
IsFontValid(WORD Handle) | FontManager | |
IsFullyCached(WORD Handle) | FontManager | [private] |
IsKindOf(const CCRuntimeClass *pClass) const | CCObject | |
LegalFontClass(INT32 Class, FontClass &RealClass) | FontManager | |
MemoryDump() | SimpleCCObject | [static] |
MemoryTrackAdd(void *p, LPCSTR Filename, INT32 Line) | SimpleCCObject | [static] |
OnDocumentLoaded(Document *pDocument) | FontManager | |
operator delete(void *p) | SimpleCCObject | |
operator new(size_t, void *p) | SimpleCCObject | [inline] |
operator new(size_t nSize) | SimpleCCObject | |
operator new(size_t nSize, LPCSTR lpszFileName, INT32 nLine) | SimpleCCObject | |
RefreshCache() | FontManager | |
ResetDefaultFont() | FontManager | [private] |
SetTempFont(FontClass Class, String_64 *pFontName, ENUMLOGFONT *lpelf) | FontManager | |
TempCacheNamedFont(String_64 *pFontName, FontClass=FC_UNDEFINED, INT32 Pass=1) | FontManager | [private] |
TempEnumLogFont | FontManager | [private] |
TempFontClass | FontManager | [private] |
TempFontName | FontManager | [private] |
TempFontValid() | FontManager | |
TheFontList | FontManager | [private] |
UniqueHandle | FontManager | [private] |
ValidateItem(FontClass Class, String_64 *pFontName, ENUMLOGFONT *lpelf) | FontManager | |
~CCObject() | CCObject | [virtual] |
~FontManager() | FontManager | |