FontManager Member List

This is the complete list of members for FontManager, including all inherited members.

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_classCCObjectCCObject [static]
CCObject()CCObject [protected]
ClearTempFont()FontManager
DecodeFontName(const String_64 &IStringRef, String_64 &OStringRef)FontManager
DefaultFontItemFontManager [private]
DefaultHandleFontManager [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
FindClosestDistanceFontManager [private]
FindClosestEnumLogFontFontManager [private]
FindClosestFont(const CCPanose &PanoseNumber)FontManager
FindClosestFontClassFontManager [private]
FindClosestFontFull(const CCPanose &PanoseNumber)FontManager [private]
FindClosestFontFullTry(FontClass Class, String_64 *pTypeFaceName, ENUMLOGFONT *pEnumLogFont)FontManager
FindClosestFontHandleFontManager [private]
FindClosestFontQuick(const CCPanose &PanoseNumber)FontManager [private]
FindClosestFontQuickTry(WORD FontHandle)FontManager [private]
FindClosestPanoseNumberFontManager [private]
FindClosestTypeFaceNameFontManager [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]
TempEnumLogFontFontManager [private]
TempFontClassFontManager [private]
TempFontNameFontManager [private]
TempFontValid()FontManager
TheFontListFontManager [private]
UniqueHandleFontManager [private]
ValidateItem(FontClass Class, String_64 *pFontName, ENUMLOGFONT *lpelf)FontManager
~CCObject()CCObject [virtual]
~FontManager()FontManager


Generated on Sat Nov 10 03:54:31 2007 for Camelot by  doxygen 1.4.4