vdr 2.7.6
cDvbSubtitleBitmaps Class Reference

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
cListObjectPrev (void) const
cListObjectNext (void) const

Private Attributes

int state
int64_t pts
int timeout
tAreaareas
int numAreas
tArea areaCombined
tArea areaOsd
double osdFactorX
double osdFactorY
cVector< cBitmap * > bitmaps

Detailed Description

Definition at line 1246 of file dvbsubtitle.c.

Constructor & Destructor Documentation

◆ cDvbSubtitleBitmaps()

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.

◆ ~cDvbSubtitleBitmaps()

cDvbSubtitleBitmaps::~cDvbSubtitleBitmaps ( )
overridevirtual

Definition at line 1283 of file dvbsubtitle.c.

References areas, and bitmaps.

Member Function Documentation

◆ AddBitmap()

void cDvbSubtitleBitmaps::AddBitmap ( cBitmap * Bitmap)

Definition at line 1290 of file dvbsubtitle.c.

References bitmaps.

Referenced by cDvbSubtitleConverter::FinishPage().

◆ DbgDump()

void cDvbSubtitleBitmaps::DbgDump ( int WindowWidth,
int WindowHeight )

◆ Draw()

◆ HasBitmaps()

bool cDvbSubtitleBitmaps::HasBitmaps ( void )
inline

Definition at line 1265 of file dvbsubtitle.c.

References bitmaps.

◆ Pts()

int64_t cDvbSubtitleBitmaps::Pts ( void )
inline

Definition at line 1262 of file dvbsubtitle.c.

References pts.

Referenced by cDvbSubtitleBitmaps(), and DbgDump().

◆ State()

int cDvbSubtitleBitmaps::State ( void )
inline

Definition at line 1261 of file dvbsubtitle.c.

References state.

Referenced by cDvbSubtitleBitmaps(), DbgDump(), and Draw().

◆ Timeout()

int cDvbSubtitleBitmaps::Timeout ( void )
inline

Definition at line 1263 of file dvbsubtitle.c.

References timeout.

Referenced by cDvbSubtitleConverter::Action(), cDvbSubtitleBitmaps(), and DbgDump().

Member Data Documentation

◆ areaCombined

tArea cDvbSubtitleBitmaps::areaCombined
private

Definition at line 1253 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Draw().

◆ areaOsd

tArea cDvbSubtitleBitmaps::areaOsd
private

Definition at line 1254 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Draw().

◆ areas

tArea* cDvbSubtitleBitmaps::areas
private

Definition at line 1251 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and ~cDvbSubtitleBitmaps().

◆ bitmaps

cVector<cBitmap *> cDvbSubtitleBitmaps::bitmaps
private

Definition at line 1257 of file dvbsubtitle.c.

Referenced by AddBitmap(), DbgDump(), Draw(), HasBitmaps(), and ~cDvbSubtitleBitmaps().

◆ numAreas

int cDvbSubtitleBitmaps::numAreas
private

Definition at line 1252 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps().

◆ osdFactorX

double cDvbSubtitleBitmaps::osdFactorX
private

Definition at line 1255 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Draw().

◆ osdFactorY

double cDvbSubtitleBitmaps::osdFactorY
private

Definition at line 1256 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Draw().

◆ pts

int64_t cDvbSubtitleBitmaps::pts
private

Definition at line 1249 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Pts().

◆ state

int cDvbSubtitleBitmaps::state
private

Definition at line 1248 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and State().

◆ timeout

int cDvbSubtitleBitmaps::timeout
private

Definition at line 1250 of file dvbsubtitle.c.

Referenced by cDvbSubtitleBitmaps(), and Timeout().


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