vdr
1.7.27
|
Public Member Functions | |
cDvbSubtitleBitmaps (int64_t Pts, int Timeout, tArea *Areas, int NumAreas, double OsdFactorX, double OsdFactorY) | |
~cDvbSubtitleBitmaps () | |
int64_t | Pts (void) |
int | Timeout (void) |
void | AddBitmap (cBitmap *Bitmap) |
void | Draw (cOsd *Osd) |
Private Attributes | |
int64_t | pts |
int | timeout |
tArea * | areas |
int | numAreas |
double | osdFactorX |
double | osdFactorY |
cVector< cBitmap * > | bitmaps |
Definition at line 716 of file dvbsubtitle.c.
cDvbSubtitleBitmaps::cDvbSubtitleBitmaps | ( | int64_t | Pts, |
int | Timeout, | ||
tArea * | Areas, | ||
int | NumAreas, | ||
double | OsdFactorX, | ||
double | OsdFactorY | ||
) |
Definition at line 734 of file dvbsubtitle.c.
References areas, numAreas, osdFactorX, osdFactorY, pts, Pts(), timeout, and Timeout().
Definition at line 744 of file dvbsubtitle.c.
References areas, bitmaps, and cVector< T >::Size().
void cDvbSubtitleBitmaps::AddBitmap | ( | cBitmap * | Bitmap | ) |
Definition at line 751 of file dvbsubtitle.c.
References cVector< T >::Append(), and bitmaps.
Referenced by cDvbSubtitleConverter::FinishPage().
void cDvbSubtitleBitmaps::Draw | ( | cOsd * | Osd | ) |
Definition at line 756 of file dvbsubtitle.c.
References areas, bitmaps, tArea::bpp, cOsd::CanHandleAreas(), DoubleEqual(), cOsd::DrawBitmap(), cOsd::Flush(), MAXOSDAREAS, numAreas, oeOk, osdFactorX, osdFactorY, cBitmap::Scaled(), cOsd::SetAreas(), cVector< T >::Size(), cBitmap::X0(), and cBitmap::Y0().
int64_t cDvbSubtitleBitmaps::Pts | ( | void | ) | [inline] |
int cDvbSubtitleBitmaps::Timeout | ( | void | ) | [inline] |
Definition at line 729 of file dvbsubtitle.c.
References timeout.
Referenced by cDvbSubtitleBitmaps().
tArea* cDvbSubtitleBitmaps::areas [private] |
Definition at line 720 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), Draw(), and ~cDvbSubtitleBitmaps().
cVector<cBitmap *> cDvbSubtitleBitmaps::bitmaps [private] |
Definition at line 724 of file dvbsubtitle.c.
Referenced by AddBitmap(), Draw(), and ~cDvbSubtitleBitmaps().
int cDvbSubtitleBitmaps::numAreas [private] |
Definition at line 721 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
double cDvbSubtitleBitmaps::osdFactorX [private] |
Definition at line 722 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
double cDvbSubtitleBitmaps::osdFactorY [private] |
Definition at line 723 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Draw().
int64_t cDvbSubtitleBitmaps::pts [private] |
Definition at line 718 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Pts().
int cDvbSubtitleBitmaps::timeout [private] |
Definition at line 719 of file dvbsubtitle.c.
Referenced by cDvbSubtitleBitmaps(), and Timeout().