#include <mythpainter_yuva.h>
Public Member Functions | |
| MythYUVAPainter () | |
| ~MythYUVAPainter () | |
| QString | GetName (void) |
| virtual void | DrawImage (const QRect &dest, MythImage *im, const QRect &src, int alpha) |
| virtual void | DrawText (const QRect &dest, const QString &msg, int flags, const MythFontProperties &font, int alpha, const QRect &boundRect) |
| virtual void | DrawRect (const QRect &area, const QBrush &fillBrush, const QPen &linePen, int alpha) |
| virtual void | DrawRoundRect (const QRect &area, int cornerRadius, const QBrush &fillBrush, const QPen &linePen, int alpha) |
| virtual void | DrawEllipse (const QRect &area, const QBrush &fillBrush, const QPen &linePen, int alpha) |
Protected Member Functions | |
| MythFontProperties * | GetConvertedFont (const MythFontProperties &font) |
Protected Attributes | |
| QMap< QString, MythFontProperties * > | m_convertedFonts |
| std::list< QString > | m_expireList |
Definition at line 10 of file mythpainter_yuva.h.
| MythYUVAPainter::MythYUVAPainter | ( | ) | [inline] |
Definition at line 13 of file mythpainter_yuva.h.
| MythYUVAPainter::~MythYUVAPainter | ( | ) |
Definition at line 12 of file mythpainter_yuva.cpp.
| QString MythYUVAPainter::GetName | ( | void | ) | [inline, virtual] |
Reimplemented from MythQImagePainter.
Definition at line 16 of file mythpainter_yuva.h.
| void MythYUVAPainter::DrawImage | ( | const QRect & | dest, | |
| MythImage * | im, | |||
| const QRect & | src, | |||
| int | alpha | |||
| ) | [virtual] |
Reimplemented from MythQImagePainter.
Definition at line 18 of file mythpainter_yuva.cpp.
| void MythYUVAPainter::DrawText | ( | const QRect & | dest, | |
| const QString & | msg, | |||
| int | flags, | |||
| const MythFontProperties & | font, | |||
| int | alpha, | |||
| const QRect & | boundRect | |||
| ) | [virtual] |
Reimplemented from MythQImagePainter.
Definition at line 31 of file mythpainter_yuva.cpp.
| void MythYUVAPainter::DrawRect | ( | const QRect & | area, | |
| const QBrush & | fillBrush, | |||
| const QPen & | linePen, | |||
| int | alpha | |||
| ) | [virtual] |
Reimplemented from MythQImagePainter.
Definition at line 46 of file mythpainter_yuva.cpp.
| void MythYUVAPainter::DrawRoundRect | ( | const QRect & | area, | |
| int | cornerRadius, | |||
| const QBrush & | fillBrush, | |||
| const QPen & | linePen, | |||
| int | alpha | |||
| ) | [virtual] |
Reimplemented from MythQImagePainter.
Definition at line 61 of file mythpainter_yuva.cpp.
| void MythYUVAPainter::DrawEllipse | ( | const QRect & | area, | |
| const QBrush & | fillBrush, | |||
| const QPen & | linePen, | |||
| int | alpha | |||
| ) | [virtual] |
Reimplemented from MythQImagePainter.
Definition at line 77 of file mythpainter_yuva.cpp.
| MythFontProperties * MythYUVAPainter::GetConvertedFont | ( | const MythFontProperties & | font | ) | [protected] |
Definition at line 92 of file mythpainter_yuva.cpp.
Referenced by DrawText().
QMap<QString, MythFontProperties*> MythYUVAPainter::m_convertedFonts [protected] |
Definition at line 34 of file mythpainter_yuva.h.
Referenced by GetConvertedFont(), and ~MythYUVAPainter().
std::list<QString> MythYUVAPainter::m_expireList [protected] |
Definition at line 35 of file mythpainter_yuva.h.
Referenced by GetConvertedFont().
1.6.3