|
vdr-plugin-softhddevice-drm-gles 1.6.2
|
Software Based OSD. More...
#include <softhdosd.h>
Public Member Functions | |
| cSoftOsd (int, int, uint, cSoftHdDevice *) | |
| Initializes a software based OSD with the given coordinates. | |
| virtual | ~cSoftOsd (void) |
| Shut down the OSD. | |
| virtual eOsdError | SetAreas (const tArea *, int) |
| Set the sub-areas to the given areas. | |
| virtual void | Flush (void) |
| Actually commit all data to the OSD hardware. | |
| virtual void | SetActive (bool) |
| Sets this OSD to be the active one. | |
Private Attributes | |
| cSoftHdDevice * | m_pDevice |
| pointer to the cSoftHdDevice object | |
| bool | m_dirty = false |
| flag to force redrawing everything | |
| int | m_osdLevel |
| current osd level | |
Software Based OSD.
Definition at line 29 of file softhdosd.h.
flag to force redrawing everything
Definition at line 40 of file softhdosd.h.
Referenced by Flush(), SetActive(), and SetAreas().
|
private |
current osd level
Definition at line 41 of file softhdosd.h.
Referenced by Flush(), SetActive(), and ~cSoftOsd().
|
private |
pointer to the cSoftHdDevice object
Definition at line 39 of file softhdosd.h.
Referenced by Flush(), SetActive(), and SetAreas().