MHTextDisplay Class Reference

#include <freemheg.h>

Inheritance diagram for MHTextDisplay:

MHIText

List of all members.


Detailed Description

Definition at line 164 of file freemheg.h.


Public Member Functions

virtual ~MHTextDisplay ()
virtual void Draw (int x, int y)=0
virtual void SetSize (int width, int height)=0
virtual void SetFont (int size, bool isBold, bool isItalic)=0
virtual QRect GetBounds (const QString &str, int &strLen, int maxSize=-1)=0
virtual void Clear (void)=0
virtual void AddText (int x, int y, const QString &, MHRgba colour)=0

Constructor & Destructor Documentation

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

Definition at line 166 of file freemheg.h.


Member Function Documentation

virtual void MHTextDisplay::Draw ( int  x,
int  y 
) [pure virtual]

Implemented in MHIText.

Referenced by MHText::Display().

virtual void MHTextDisplay::SetSize ( int  width,
int  height 
) [pure virtual]

Implemented in MHIText.

Referenced by MHText::Preparation(), and MHText::Redraw().

virtual void MHTextDisplay::SetFont ( int  size,
bool  isBold,
bool  isItalic 
) [pure virtual]

Implemented in MHIText.

Referenced by MHText::Redraw().

virtual QRect MHTextDisplay::GetBounds ( const QString &  str,
int &  strLen,
int  maxSize = -1 
) [pure virtual]

Implemented in MHIText.

Referenced by MHText::Redraw().

virtual void MHTextDisplay::Clear ( void   )  [pure virtual]

Implemented in MHIText.

Referenced by MHText::Redraw().

virtual void MHTextDisplay::AddText ( int  x,
int  y,
const QString &  ,
MHRgba  colour 
) [pure virtual]

Implemented in MHIText.

Referenced by MHText::Redraw().


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

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