
Public Member Functions | |
| FontData () | |
| FontData constructor. | |
| virtual | ~FontData () |
| ~FontData destuctor | |
| virtual const SimpleFontData * | fontDataForCharacter (UChar32) const =0 |
| fontData for a character | |
| virtual bool | containsCharacters (const UChar *, int length) const =0 |
| test if font data contains Characters | |
| virtual bool | isCustomFont () const =0 |
| test if it's a custom font | |
| virtual bool | isLoading () const =0 |
| test if it's loading | |
| virtual bool | isSegmented () const =0 |
| test if it's segmented | |
| void | setMaxGlyphPageTreeLevel (unsigned level) const |
| set max glyphPageTree level | |
| unsigned | maxGlyphPageTreeLevel () const |
| get max glyphPageTree level | |
| virtual WKAL::FontData::~FontData | ( | ) | [virtual] |
~FontData destuctor
delete fontData;
| virtual const SimpleFontData* WKAL::FontData::fontDataForCharacter | ( | UChar32 | ) | const [pure virtual] |
fontData for a character
| [in] | : | character |
| [out] | : | font data SimpleFontData *sfd = fd->fontDataForCharacter(c); |
Implemented in WKAL::SegmentedFontData, and WKAL::SimpleFontData.
| virtual bool WKAL::FontData::containsCharacters | ( | const UChar * | , | |
| int | length | |||
| ) | const [pure virtual] |
test if font data contains Characters
| [in] | : | characters |
| [in] | : | length |
| [out] | : | true or false bool c = fd->containsCharacters(c, 12);
|
Implemented in WKAL::SegmentedFontData, and WKAL::SimpleFontData.
| virtual bool WKAL::FontData::isCustomFont | ( | ) | const [pure virtual] |
test if it's a custom font
| [out] | : | true or false bool cf = fd->isCustomFont();
|
Implemented in WKAL::SegmentedFontData, and WKAL::SimpleFontData.
| virtual bool WKAL::FontData::isLoading | ( | ) | const [pure virtual] |
test if it's loading
| [out] | : | true or false bool il = fd->isLoading();
|
Implemented in WKAL::SegmentedFontData, and WKAL::SimpleFontData.
| virtual bool WKAL::FontData::isSegmented | ( | ) | const [pure virtual] |
test if it's segmented
| [out] | : | true or false bool s = fd->isSegmented();
|
Implemented in WKAL::SegmentedFontData, and WKAL::SimpleFontData.
| void WKAL::FontData::setMaxGlyphPageTreeLevel | ( | unsigned | level | ) | const |
set max glyphPageTree level
| [in] | : | level fd->setMaxGlyphPageTreeLevel(3); |
| unsigned WKAL::FontData::maxGlyphPageTreeLevel | ( | ) | const |
get max glyphPageTree level
| [out] | : | level unsigned level = fd->maxGlyphPageTreeLevel();
|