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

Classes | |
| struct | tKerning |
Public Member Functions | |
| cOglGlyph (FT_ULong charCode, FT_BitmapGlyph ftGlyph) | |
| virtual | ~cOglGlyph () |
| FT_ULong | CharCode (void) |
| int | AdvanceX (void) |
| int | BearingLeft (void) const |
| int | BearingTop (void) const |
| int | Width (void) const |
| int | Height (void) const |
| int | GetKerningCache (FT_ULong prevSym) |
| void | SetKerningCache (FT_ULong prevSym, int kerning) |
| void | BindTexture (void) |
Private Member Functions | |
| void | LoadTexture (FT_BitmapGlyph ftGlyph) |
Private Attributes | |
| FT_ULong | charCode |
| int | bearingLeft |
| int | bearingTop |
| int | width |
| int | height |
| int | advanceX |
| cVector< tKerning > | kerningCache |
| GLuint | texture |
Definition at line 128 of file openglosd.h.
| cOglGlyph::cOglGlyph | ( | FT_ULong | charCode, |
| FT_BitmapGlyph | ftGlyph | ||
| ) |
Definition at line 430 of file openglosd.cpp.
References advanceX, bearingLeft, bearingTop, charCode, height, LoadTexture(), and width.
|
virtual |
Definition at line 440 of file openglosd.cpp.
|
inline |
Definition at line 152 of file openglosd.h.
References advanceX.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 153 of file openglosd.h.
References bearingLeft.
Referenced by cOglCmdDrawText::Execute().
|
inline |
Definition at line 154 of file openglosd.h.
References bearingTop.
Referenced by cOglCmdDrawText::Execute().
| void cOglGlyph::BindTexture | ( | void | ) |
Definition at line 457 of file openglosd.cpp.
References GL_CHECK, and texture.
Referenced by cOglCmdDrawText::Execute().
|
inline |
| int cOglGlyph::GetKerningCache | ( | FT_ULong | prevSym | ) |
Definition at line 445 of file openglosd.cpp.
References KERNING_UNKNOWN, and kerningCache.
Referenced by cOglFont::Kerning().
|
inline |
Definition at line 156 of file openglosd.h.
References height.
Referenced by cOglCmdDrawText::Execute().
|
private |
Definition at line 461 of file openglosd.cpp.
References GL_CHECK, and texture.
Referenced by cOglGlyph().
| void cOglGlyph::SetKerningCache | ( | FT_ULong | prevSym, |
| int | kerning | ||
| ) |
Definition at line 453 of file openglosd.cpp.
References kerningCache.
Referenced by cOglFont::Kerning().
|
inline |
Definition at line 155 of file openglosd.h.
References width.
Referenced by cOglCmdDrawText::Execute().
|
private |
Definition at line 144 of file openglosd.h.
Referenced by AdvanceX(), and cOglGlyph().
|
private |
Definition at line 140 of file openglosd.h.
Referenced by BearingLeft(), and cOglGlyph().
|
private |
Definition at line 141 of file openglosd.h.
Referenced by BearingTop(), and cOglGlyph().
|
private |
Definition at line 139 of file openglosd.h.
Referenced by CharCode(), and cOglGlyph().
|
private |
Definition at line 143 of file openglosd.h.
Referenced by cOglGlyph(), and Height().
|
private |
Definition at line 145 of file openglosd.h.
Referenced by GetKerningCache(), and SetKerningCache().
|
private |
Definition at line 146 of file openglosd.h.
Referenced by BindTexture(), LoadTexture(), and ~cOglGlyph().
|
private |
Definition at line 142 of file openglosd.h.
Referenced by cOglGlyph(), and Width().