|
vdr-plugin-softhddevice-drm-gles 1.4.0
|
#include <openglosd.h>

Classes | |
| struct | tKerning |
Public Member Functions | |
| cOglAtlasGlyph (FT_ULong charCode, float advanceX, float advanceY, float width, float height, float bearingLeft, float bearingTop, float xoffset, float yoffset) | |
| virtual | ~cOglAtlasGlyph () |
| FT_ULong | CharCode (void) |
| int | AdvanceX (void) |
| int | AdvanceY (void) |
| int | BearingLeft (void) const |
| int | BearingTop (void) const |
| int | Width (void) const |
| int | Height (void) const |
| float | XOffset (void) const |
| float | YOffset (void) const |
| int | GetKerningCache (FT_ULong prevSym) |
| void | SetKerningCache (FT_ULong prevSym, int kerning) |
Private Attributes | |
| FT_ULong | charCode |
| int | bearingLeft |
| int | bearingTop |
| int | width |
| int | height |
| int | advanceX |
| int | advanceY |
| float | xoffset |
| float | yoffset |
| cVector< tKerning > | kerningCache |
Definition at line 165 of file openglosd.h.
| cOglAtlasGlyph::cOglAtlasGlyph | ( | FT_ULong | charCode, |
| float | advanceX, | ||
| float | advanceY, | ||
| float | width, | ||
| float | height, | ||
| float | bearingLeft, | ||
| float | bearingTop, | ||
| float | xoffset, | ||
| float | yoffset | ||
| ) |
Definition at line 492 of file openglosd.cpp.
References advanceX, advanceY, bearingLeft, bearingTop, charCode, height, width, xoffset, and yoffset.
|
virtual |
Definition at line 507 of file openglosd.cpp.
|
inline |
Definition at line 190 of file openglosd.h.
References advanceX.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 191 of file openglosd.h.
References advanceY.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 192 of file openglosd.h.
References bearingLeft.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 193 of file openglosd.h.
References bearingTop.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 189 of file openglosd.h.
References charCode.
Referenced by cOglFont::AtlasKerning().
| int cOglAtlasGlyph::GetKerningCache | ( | FT_ULong | prevSym | ) |
Definition at line 511 of file openglosd.cpp.
References KERNING_UNKNOWN, and kerningCache.
Referenced by cOglFont::AtlasKerning().
|
inline |
Definition at line 195 of file openglosd.h.
References height.
Referenced by cOglCmdDrawText::Execute().
| void cOglAtlasGlyph::SetKerningCache | ( | FT_ULong | prevSym, |
| int | kerning | ||
| ) |
Definition at line 519 of file openglosd.cpp.
References kerningCache.
Referenced by cOglFont::AtlasKerning().
|
inline |
Definition at line 194 of file openglosd.h.
References width.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 196 of file openglosd.h.
References xoffset.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 197 of file openglosd.h.
References yoffset.
Referenced by cOglCmdDrawText::Execute().
|
private |
Definition at line 181 of file openglosd.h.
Referenced by AdvanceX(), and cOglAtlasGlyph().
|
private |
Definition at line 182 of file openglosd.h.
Referenced by AdvanceY(), and cOglAtlasGlyph().
|
private |
Definition at line 177 of file openglosd.h.
Referenced by BearingLeft(), and cOglAtlasGlyph().
|
private |
Definition at line 178 of file openglosd.h.
Referenced by BearingTop(), and cOglAtlasGlyph().
|
private |
Definition at line 176 of file openglosd.h.
Referenced by CharCode(), and cOglAtlasGlyph().
|
private |
Definition at line 180 of file openglosd.h.
Referenced by cOglAtlasGlyph(), and Height().
|
private |
Definition at line 185 of file openglosd.h.
Referenced by GetKerningCache(), and SetKerningCache().
|
private |
Definition at line 179 of file openglosd.h.
Referenced by cOglAtlasGlyph(), and Width().
|
private |
Definition at line 183 of file openglosd.h.
Referenced by cOglAtlasGlyph(), and XOffset().
|
private |
Definition at line 184 of file openglosd.h.
Referenced by cOglAtlasGlyph(), and YOffset().