vdr  2.2.0
Public Member Functions | Private Attributes | List of all members
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 ( int  OsdDev)

Definition at line 203 of file dvbsdffosd.c.

References cDvbSdFfOsd::osdDev.

Member Function Documentation

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 cDvbSdFfOsd::cDvbSdFfOsd(), and cDvbSdFfOsd::osdDev.

Member Data Documentation

int cDvbOsdProvider::osdDev
private

Definition at line 16 of file dvbsdffosd.h.


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