vdr
2.6.6
PLUGINS
src
dvbhddevice
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
14
class
cHdffOsdProvider
:
public
cOsdProvider
15
{
16
private
:
17
HDFF::cHdffCmdIf
*
mHdffCmdIf
;
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
HDFF::cHdffCmdIf
Definition
hdffcmd.h:16
cHdffOsdProvider
Definition
hdffosd.h:15
cHdffOsdProvider::cHdffOsdProvider
cHdffOsdProvider(HDFF::cHdffCmdIf *pHdffCmdIf)
Definition
hdffosd.c:827
cHdffOsdProvider::mHdffCmdIf
HDFF::cHdffCmdIf * mHdffCmdIf
Definition
hdffosd.h:17
cHdffOsdProvider::ProvidesTrueColor
virtual bool ProvidesTrueColor(void)
Returns true if this OSD provider is able to handle a true color OSD.
Definition
hdffosd.c:841
cHdffOsdProvider::CreateOsd
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:832
cOsdProvider
Definition
osd.h:1001
cOsd
The cOsd class is the interface to the "On Screen Display".
Definition
osd.h:753
hdffcmd.h
Generated by
1.10.0