|
vdr-plugin-softhddevice-drm-gles 1.6.4-d0291bb
|
OpenGL OSD Glyph of a Font. More...
#include <openglosd.h>
Classes | |
| struct | tKerning |
Public Member Functions | |
| cOglGlyph (FT_ULong, FT_BitmapGlyph) | |
| 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) |
| void | SetKerningCache (FT_ULong, int) |
| void | LoadTexture (void) |
| void | BindTexture (void) |
Protected Attributes | |
| FT_ULong | m_charCode |
| int | m_bearingLeft |
| int | m_bearingTop |
| int | m_width |
| int | m_height |
| unsigned char * | m_pBuffer |
| int | m_advanceX |
| cVector< tKerning > | m_pKerningCache |
| GLuint | m_texture = 0 |
OpenGL OSD Glyph of a Font.
Definition at line 103 of file openglosd.h.
| cOglGlyph::cOglGlyph | ( | FT_ULong | charCode, |
| FT_BitmapGlyph | ftGlyph | ||
| ) |
Definition at line 222 of file openglosd.cpp.
|
virtual |
Definition at line 233 of file openglosd.cpp.
Definition at line 109 of file openglosd.h.
References m_advanceX.
Definition at line 110 of file openglosd.h.
References m_bearingLeft.
Definition at line 111 of file openglosd.h.
References m_bearingTop.
Definition at line 253 of file openglosd.cpp.
Definition at line 108 of file openglosd.h.
References m_charCode.
Definition at line 239 of file openglosd.cpp.
References KERNING_UNKNOWN, and m_pKerningCache.
Definition at line 113 of file openglosd.h.
References m_height.
Definition at line 248 of file openglosd.cpp.
References m_pKerningCache.
Definition at line 112 of file openglosd.h.
References m_width.
|
protected |
Definition at line 134 of file openglosd.h.
Referenced by AdvanceX().
|
protected |
Definition at line 129 of file openglosd.h.
Referenced by BearingLeft().
|
protected |
Definition at line 130 of file openglosd.h.
Referenced by BearingTop().
|
protected |
Definition at line 128 of file openglosd.h.
Referenced by CharCode().
|
protected |
Definition at line 132 of file openglosd.h.
Referenced by Height(), and LoadTexture().
Definition at line 133 of file openglosd.h.
Referenced by LoadTexture().
Definition at line 135 of file openglosd.h.
Referenced by GetKerningCache(), and SetKerningCache().
|
protected |
Definition at line 136 of file openglosd.h.
Referenced by BindTexture(), LoadTexture(), and ~cOglGlyph().
|
protected |
Definition at line 131 of file openglosd.h.
Referenced by LoadTexture(), and Width().