OSDType708CC Class Reference

#include <osdtypes.h>

Inheritance diagram for OSDType708CC:

OSDType

List of all members.


Detailed Description

Definition at line 572 of file osdtypes.h.


Public Member Functions

 OSDType708CC (const QString &name, TTFFont *fonts[48], int xoff, int yoff, int dispw, int disph)
virtual ~OSDType708CC ()
void Reinit (float, float)
void Reinit (int xoff, int yoff, int dispw, int disph)
void SetCCService (const CC708Service *service)
void Draw (OSDSurface *surface, int fade, int maxfade, int xoff, int yoff)

Private Member Functions

QRect CalcBounds (const OSDSurface *, const CC708Window &, const vector< CC708String * > &, uint &min_offset)
void Draw (OSDSurface *, const QPoint &, const CC708Window &, const vector< CC708String * > &)

Private Attributes

const CC708Servicecc708data
TTFFontm_fonts [48]
int xoffset
int yoffset
int displaywidth
int displayheight

Constructor & Destructor Documentation

OSDType708CC::OSDType708CC ( const QString &  name,
TTFFont fonts[48],
int  xoff,
int  yoff,
int  dispw,
int  disph 
)

Definition at line 2629 of file osdtypes.cpp.

virtual OSDType708CC::~OSDType708CC (  )  [inline, virtual]

Definition at line 577 of file osdtypes.h.


Member Function Documentation

void OSDType708CC::Reinit ( float  ,
float   
) [inline, virtual]

Implements OSDType.

Definition at line 579 of file osdtypes.h.

void OSDType708CC::Reinit ( int  xoff,
int  yoff,
int  dispw,
int  disph 
)

Definition at line 2621 of file osdtypes.cpp.

void OSDType708CC::SetCCService ( const CC708Service service  )  [inline]

Definition at line 582 of file osdtypes.h.

Referenced by OSD::SetCC708Service().

void OSDType708CC::Draw ( OSDSurface surface,
int  fade,
int  maxfade,
int  xoff,
int  yoff 
) [virtual]

Implements OSDType.

Definition at line 2804 of file osdtypes.cpp.

QRect OSDType708CC::CalcBounds ( const OSDSurface surface,
const CC708Window win,
const vector< CC708String * > &  list,
uint min_offset 
) [private]

Definition at line 2642 of file osdtypes.cpp.

Referenced by Draw().

void OSDType708CC::Draw ( OSDSurface surface,
const QPoint &  ul,
const CC708Window win,
const vector< CC708String * > &  list 
) [private]

Definition at line 2749 of file osdtypes.cpp.


Member Data Documentation

Definition at line 593 of file osdtypes.h.

Referenced by Draw(), and SetCCService().

Definition at line 595 of file osdtypes.h.

Referenced by CalcBounds(), Draw(), and OSDType708CC().

int OSDType708CC::xoffset [private]

Definition at line 597 of file osdtypes.h.

Referenced by OSDType708CC(), and Reinit().

int OSDType708CC::yoffset [private]

Definition at line 597 of file osdtypes.h.

Referenced by OSDType708CC(), and Reinit().

Definition at line 597 of file osdtypes.h.

Referenced by OSDType708CC(), and Reinit().

Definition at line 597 of file osdtypes.h.

Referenced by OSDType708CC(), and Reinit().


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

Generated on Sat Dec 18 05:16:09 2010 for MythTV by  doxygen 1.5.5