|
vdr 2.7.9
|
Public Member Functions | |
| cDvbSubtitleBitmaps (int State, int64_t Pts, int Timeout, tArea *Areas, int NumAreas, double OsdFactorX, double OsdFactorY, tArea &AreaCombined, tArea &AreaOsd) | |
| virtual | ~cDvbSubtitleBitmaps () override |
| int | State (void) |
| int64_t | Pts (void) |
| int | Timeout (void) |
| void | AddBitmap (cBitmap *Bitmap) |
| bool | HasBitmaps (void) |
| void | Draw (cOsd *Osd) |
| void | DbgDump (int WindowWidth, int WindowHeight) |
Public Member Functions inherited from cListObject | |
| cListObject (void) | |
| virtual | ~cListObject () |
| virtual int | Compare (const cListObject &ListObject) const |
| void | Append (cListObject *Object) |
| void | Insert (cListObject *Object) |
| void | Unlink (void) |
| int | Index (void) const |
| cListObject * | Prev (void) const |
| cListObject * | Next (void) const |
Private Attributes | |
| int | state |
| int64_t | pts |
| int | timeout |
| tArea * | areas |
| int | numAreas |
| tArea | areaCombined |
| tArea | areaOsd |
| double | osdFactorX |
| double | osdFactorY |
| cVector< cBitmap * > | bitmaps |
Definition at line 1246 of file dvbsubtitle.c.
| cDvbSubtitleBitmaps::cDvbSubtitleBitmaps | ( | int | State, |
| int64_t | Pts, | ||
| int | Timeout, | ||
| tArea * | Areas, | ||
| int | NumAreas, | ||
| double | OsdFactorX, | ||
| double | OsdFactorY, | ||
| tArea & | AreaCombined, | ||
| tArea & | AreaOsd ) |
Definition at line 1270 of file dvbsubtitle.c.
References areaCombined, areaOsd, areas, numAreas, osdFactorX, osdFactorY, Pts(), pts, State(), state, Timeout(), and timeout.
|
overridevirtual |
Definition at line 1283 of file dvbsubtitle.c.
| void cDvbSubtitleBitmaps::AddBitmap | ( | cBitmap * | Bitmap | ) |
Definition at line 1290 of file dvbsubtitle.c.
References bitmaps.
Referenced by cDvbSubtitleConverter::FinishPage().
| void cDvbSubtitleBitmaps::DbgDump | ( | int | WindowWidth, |
| int | WindowHeight ) |
Definition at line 1321 of file dvbsubtitle.c.
References bitmaps, BORDER, DBGBACKGROUND, cBitmap::DrawBitmap(), cBitmap::DrawRectangle(), cDevice::PrimaryDevice(), Pts(), SD, State(), Timeout(), cBitmap::X0(), and cBitmap::Y0().
Referenced by cDvbSubtitleConverter::FinishPage().
| void cDvbSubtitleBitmaps::Draw | ( | cOsd * | Osd | ) |
Definition at line 1295 of file dvbsubtitle.c.
References areaCombined, areaOsd, bitmaps, cOsd::CanHandleAreas(), DoubleEqual(), cBitmap::DrawBitmap(), cOsd::DrawScaledBitmap(), cOsd::Flush(), oeOk, osdFactorX, osdFactorY, cOsd::SetAreas(), cBitmap::SetOffset(), Setup, State(), cBitmap::X0(), and cBitmap::Y0().
|
inline |
Definition at line 1265 of file dvbsubtitle.c.
References bitmaps.
|
inline |
Definition at line 1262 of file dvbsubtitle.c.
References pts.
Referenced by cDvbSubtitleBitmaps(), and DbgDump().
|
inline |
Definition at line 1261 of file dvbsubtitle.c.
References state.
Referenced by cDvbSubtitleBitmaps(), DbgDump(), and Draw().
|
inline |
Definition at line 1263 of file dvbsubtitle.c.
References timeout.
Referenced by cDvbSubtitleConverter::Action(), cDvbSubtitleBitmaps(), and DbgDump().
|
private |
Definition at line 1253 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
|
private |
Definition at line 1254 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
|
private |
Definition at line 1251 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and ~cDvbSubtitleBitmaps().
Definition at line 1257 of file dvbsubtitle.c.
Referenced by AddBitmap(), DbgDump(), Draw(), HasBitmaps(), and ~cDvbSubtitleBitmaps().
|
private |
Definition at line 1252 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps().
|
private |
Definition at line 1255 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
|
private |
Definition at line 1256 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
|
private |
Definition at line 1249 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Pts().
|
private |
Definition at line 1248 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and State().
|
private |
Definition at line 1250 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Timeout().