OSDTypePositionRectangle Class Reference

#include <osdtypes.h>

Inheritance diagram for OSDTypePositionRectangle:

OSDType OSDTypePositionIndicator

List of all members.


Detailed Description

Definition at line 491 of file osdtypes.h.


Public Member Functions

 OSDTypePositionRectangle (const QString &name)
 OSDTypePositionRectangle (const OSDTypePositionRectangle &other)
 ~OSDTypePositionRectangle ()
void AddPosition (QRect rect, float wmult, float hmult)
void Reinit (float wmult, float hmult)
void Draw (OSDSurface *surface, int fade, int maxfade, int xoff, int yoff)

Private Attributes

vector< QRect > positions
vector< QRect > unbiasedpos

Constructor & Destructor Documentation

OSDTypePositionRectangle::OSDTypePositionRectangle ( const QString &  name  ) 

Definition at line 2187 of file osdtypes.cpp.

OSDTypePositionRectangle::OSDTypePositionRectangle ( const OSDTypePositionRectangle other  ) 

Definition at line 2192 of file osdtypes.cpp.

OSDTypePositionRectangle::~OSDTypePositionRectangle (  ) 

Definition at line 2208 of file osdtypes.cpp.


Member Function Documentation

void OSDTypePositionRectangle::AddPosition ( QRect  rect,
float  wmult,
float  hmult 
)

Definition at line 2218 of file osdtypes.cpp.

Referenced by OSD::parsePositionRects().

void OSDTypePositionRectangle::Reinit ( float  wmult,
float  hmult 
) [virtual]

Implements OSDType.

Definition at line 2212 of file osdtypes.cpp.

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

Implements OSDType.

Definition at line 2226 of file osdtypes.cpp.


Member Data Documentation

vector<QRect> OSDTypePositionRectangle::positions [private]

Definition at line 506 of file osdtypes.h.

Referenced by AddPosition(), Draw(), OSDTypePositionRectangle(), and Reinit().

vector<QRect> OSDTypePositionRectangle::unbiasedpos [private]

Definition at line 507 of file osdtypes.h.

Referenced by AddPosition(), OSDTypePositionRectangle(), 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