vdr 2.7.7
cDvbOsdProvider Class Reference

#include <dvbsdffosd.h>

Public Member Functions

 cDvbOsdProvider (int OsdDev)
virtual cOsdCreateOsd (int Left, int Top, uint Level)
Public Member Functions inherited from cOsdProvider
 cOsdProvider (void)
virtual ~cOsdProvider ()

Private Attributes

int osdDev

Additional Inherited Members

Static Public Member Functions inherited from cOsdProvider
static cOsdNewOsd (int Left, int Top, uint Level=OSD_LEVEL_DEFAULT)
static void UpdateOsdSize (bool Force=false)
static bool OsdSizeChanged (int &State)
static bool SupportsTrueColor (void)
static int StoreImage (const cImage &Image)
static void DropImage (int ImageHandle)
static void Shutdown (void)
Protected Member Functions inherited from cOsdProvider
virtual bool ProvidesTrueColor (void)
virtual int StoreImageData (const cImage &Image)
virtual void DropImageData (int ImageHandle)
Static Protected Member Functions inherited from cOsdProvider
static const cImageGetImageData (int ImageHandle)

Detailed Description

Definition at line 14 of file dvbsdffosd.h.

Constructor & Destructor Documentation

◆ cDvbOsdProvider()

cDvbOsdProvider::cDvbOsdProvider ( int OsdDev)

Definition at line 203 of file dvbsdffosd.c.

References osdDev.

Member Function Documentation

◆ CreateOsd()

cOsd * cDvbOsdProvider::CreateOsd ( int Left,
int Top,
uint Level )
virtual

Returns a pointer to a newly created cOsd object, which will be located at the given coordinates.

Implements cOsdProvider.

Definition at line 208 of file dvbsdffosd.c.

References osdDev.

Member Data Documentation

◆ osdDev

int cDvbOsdProvider::osdDev
private

Definition at line 16 of file dvbsdffosd.h.

Referenced by cDvbOsdProvider(), and CreateOsd().


The documentation for this class was generated from the following files: