vdr  2.2.0
hdffosd.h
Go to the documentation of this file.
1 /*
2  * hdffosd.h: Implementation of the DVB HD Full Featured On Screen Display
3  *
4  * See the README file for copyright information and how to reach the author.
5  */
6 
7 #ifndef _HDFF_OSD_H_
8 #define _HDFF_OSD_H_
9 
10 #include <vdr/osd.h>
11 
12 #include "hdffcmd.h"
13 
15 {
16 private:
18 public:
19  cHdffOsdProvider(HDFF::cHdffCmdIf * pHdffCmdIf);
20  virtual cOsd *CreateOsd(int Left, int Top, uint Level);
21  virtual bool ProvidesTrueColor(void);
22 };
23 
24 #endif
virtual bool ProvidesTrueColor(void)
Returns true if this OSD provider is able to handle a true color OSD.
Definition: hdffosd.c:833
The cOsd class is the interface to the "On Screen Display".
Definition: osd.h:720
virtual cOsd * CreateOsd(int Left, int Top, uint Level)
Returns a pointer to a newly created cOsd object, which will be located at the given coordinates...
Definition: hdffosd.c:824
cHdffOsdProvider(HDFF::cHdffCmdIf *pHdffCmdIf)
Definition: hdffosd.c:819
HDFF::cHdffCmdIf * mHdffCmdIf
Definition: hdffosd.h:17