vdr
2.4.1
|
Public Member Functions | |
cGlyph (uint CharCode, FT_GlyphSlotRec_ *GlyphData) | |
virtual | ~cGlyph () |
uint | CharCode (void) const |
uchar * | Bitmap (void) const |
int | AdvanceX (void) const |
int | AdvanceY (void) const |
int | Left (void) const |
int | Top (void) const |
int | Width (void) const |
int | Rows (void) const |
int | Pitch (void) const |
int | GetKerningCache (uint PrevSym) const |
void | SetKerningCache (uint PrevSym, int Kerning) |
![]() | |
cListObject (void) | |
virtual | ~cListObject () |
virtual int | Compare (const cListObject &ListObject) const |
void | Append (cListObject *Object) |
void | Insert (cListObject *Object) |
void | Unlink (void) |
int | Index (void) const |
cListObject * | Prev (void) const |
cListObject * | Next (void) const |
Private Attributes | |
uint | charCode |
uchar * | bitmap |
int | advanceX |
int | advanceY |
int | left |
int | top |
int | width |
int | rows |
int | pitch |
cVector< tKerning > | kerningCache |
cGlyph::cGlyph | ( | uint | CharCode, |
FT_GlyphSlotRec_ * | GlyphData | ||
) |
|
inline |
Definition at line 55 of file font.c.
References advanceX.
Referenced by cFreetypeFont::DrawText(), and cFreetypeFont::Width().
|
inline |
|
inline |
|
inline |
Definition at line 53 of file font.c.
References charCode.
Referenced by cGlyph(), and cFreetypeFont::Kerning().
int cGlyph::GetKerningCache | ( | uint | PrevSym | ) | const |
Definition at line 85 of file font.c.
References KERNING_UNKNOWN, kerningCache, and cVector< T >::Size().
Referenced by cFreetypeFont::Kerning().
|
inline |
|
inline |
|
inline |
void cGlyph::SetKerningCache | ( | uint | PrevSym, |
int | Kerning | ||
) |
Definition at line 94 of file font.c.
References cVector< T >::Append(), and kerningCache.
Referenced by cFreetypeFont::Kerning().
|
inline |
|
inline |
|
private |
Definition at line 42 of file font.c.
Referenced by AdvanceX(), and cGlyph().
|
private |
Definition at line 43 of file font.c.
Referenced by AdvanceY(), and cGlyph().
|
private |
|
private |
Definition at line 40 of file font.c.
Referenced by cGlyph(), and CharCode().
Definition at line 49 of file font.c.
Referenced by GetKerningCache(), and SetKerningCache().
|
private |
|
private |
|
private |
|
private |
|
private |