vdr  2.2.0
Public Member Functions | Private Attributes | List of all members
cSubtitleRegion Class Reference

Public Member Functions

 cSubtitleRegion (int RegionId)
 
void Parse (cBitStream &bs)
 
void ParsePgs (cBitStream &bs)
 
void SetDimensions (int Width, int Height)
 
int RegionId (void)
 
int RegionVersionNumber (void)
 
bool RegionFillFlag (void)
 
int RegionWidth (void)
 
int RegionHeight (void)
 
int RegionLevelOfCompatibility (void)
 
int RegionDepth (void)
 
int ClutId (void)
 
void Render (cBitmap *Bitmap, cSubtitleObjects *Objects)
 
- 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 regionId
 
int regionVersionNumber
 
bool regionFillFlag
 
int regionWidth
 
int regionHeight
 
int regionLevelOfCompatibility
 
int regionDepth
 
int clutId
 
int region8bitPixelCode
 
int region4bitPixelCode
 
int region2bitPixelCode
 
cList< cSubtitleObjectRefobjectRefs
 

Detailed Description

Definition at line 835 of file dvbsubtitle.c.

Constructor & Destructor Documentation

cSubtitleRegion::cSubtitleRegion ( int  RegionId)

Definition at line 865 of file dvbsubtitle.c.

Member Function Documentation

int cSubtitleRegion::ClutId ( void  )
inline

Definition at line 861 of file dvbsubtitle.c.

void cSubtitleRegion::Parse ( cBitStream bs)
void cSubtitleRegion::ParsePgs ( cBitStream bs)
int cSubtitleRegion::RegionDepth ( void  )
inline

Definition at line 860 of file dvbsubtitle.c.

bool cSubtitleRegion::RegionFillFlag ( void  )
inline

Definition at line 856 of file dvbsubtitle.c.

int cSubtitleRegion::RegionHeight ( void  )
inline

Definition at line 858 of file dvbsubtitle.c.

int cSubtitleRegion::RegionId ( void  )
inline

Definition at line 854 of file dvbsubtitle.c.

int cSubtitleRegion::RegionLevelOfCompatibility ( void  )
inline

Definition at line 859 of file dvbsubtitle.c.

int cSubtitleRegion::RegionVersionNumber ( void  )
inline

Definition at line 855 of file dvbsubtitle.c.

int cSubtitleRegion::RegionWidth ( void  )
inline

Definition at line 857 of file dvbsubtitle.c.

void cSubtitleRegion::Render ( cBitmap Bitmap,
cSubtitleObjects Objects 
)
void cSubtitleRegion::SetDimensions ( int  Width,
int  Height 
)

Definition at line 917 of file dvbsubtitle.c.

References dbgregions.

Referenced by cDvbSubtitleConverter::ExtractPgsSegment().

Member Data Documentation

int cSubtitleRegion::clutId
private

Definition at line 844 of file dvbsubtitle.c.

cList<cSubtitleObjectRef> cSubtitleRegion::objectRefs
private

Definition at line 848 of file dvbsubtitle.c.

int cSubtitleRegion::region2bitPixelCode
private

Definition at line 847 of file dvbsubtitle.c.

int cSubtitleRegion::region4bitPixelCode
private

Definition at line 846 of file dvbsubtitle.c.

int cSubtitleRegion::region8bitPixelCode
private

Definition at line 845 of file dvbsubtitle.c.

int cSubtitleRegion::regionDepth
private

Definition at line 843 of file dvbsubtitle.c.

bool cSubtitleRegion::regionFillFlag
private

Definition at line 839 of file dvbsubtitle.c.

int cSubtitleRegion::regionHeight
private

Definition at line 841 of file dvbsubtitle.c.

int cSubtitleRegion::regionId
private

Definition at line 837 of file dvbsubtitle.c.

int cSubtitleRegion::regionLevelOfCompatibility
private

Definition at line 842 of file dvbsubtitle.c.

int cSubtitleRegion::regionVersionNumber
private

Definition at line 838 of file dvbsubtitle.c.

int cSubtitleRegion::regionWidth
private

Definition at line 840 of file dvbsubtitle.c.


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