Definition at line 39 of file CFontEnumerator.hpp.
Exponent::GUI::Fonts::CFontEnumerator::CFontEnumerator | ( | ) |
Construction
virtual Exponent::GUI::Fonts::CFontEnumerator::~CFontEnumerator | ( | ) | [virtual] |
Destruction
static long CALLBACK Exponent::GUI::Fonts::CFontEnumerator::enumerateProcess | ( | ENUMLOGFONTEX * | logFontEx, | |
NEWTEXTMETRICEX * | metric, | |||
int | fontType, | |||
LPARAM | lParam | |||
) | [static, protected] |
Enumerate the fonts
logFontEx | Windows ENUMLOGFONTEX | |
metric | Windows NEWTEXTMETRICEX | |
fontType | Windows type of font | |
lParam | The little byte parameter |
long | Windows specific |
void Exponent::GUI::Fonts::CFontEnumerator::findFonts | ( | ) | [protected] |
Find the fonts
bool Exponent::GUI::Fonts::CFontEnumerator::fontExists | ( | const CString & | fontName | ) |
Does the font exist
fontName | The name of the font |
bool | True if font is installed on system and available, false otherwise |
const TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::getFontArray | ( | ) | const [inline] |
Get hte font list
const | TCountedPointerArray<CFontReference> * The font array |
Definition at line 65 of file CFontEnumerator.hpp.
References m_fontArray.
TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::getMutableFontArray | ( | ) | const [inline] |
Get the font list
TCountedPointerArray<CFontReference> | * The font array |
Definition at line 59 of file CFontEnumerator.hpp.
References m_fontArray.
virtual long Exponent::GUI::Fonts::CFontEnumerator::handleEnumerationEvent | ( | ENUMLOGFONTEX * | logFontEx, | |
NEWTEXTMETRICEX * | metric, | |||
int | fontType | |||
) | [protected, virtual] |
Handle the enumeration process
logFontEx | Windows ENUMLOGFONTEX | |
metric | Windows NEWTEXTMETRICEX | |
fontType | Windows type of font |
long | Windows specific |
TCountedPointerArray<CFontReference>* Exponent::GUI::Fonts::CFontEnumerator::m_fontArray [protected] |
The array of font elements
Definition at line 110 of file CFontEnumerator.hpp.
Referenced by getFontArray(), and getMutableFontArray().