|
| | MythQtPainter ()=default |
| |
| | ~MythQtPainter () override |
| |
| QString | GetName (void) override |
| |
| bool | SupportsAnimation (void) override |
| |
| bool | SupportsAlpha (void) override |
| |
| bool | SupportsClipping (void) override |
| |
| void | Begin (QPaintDevice *parent) override |
| |
| void | End () override |
| |
| void | SetClipRect (QRect clipRect) override |
| |
| void | DrawImage (QRect r, MythImage *im, QRect src, int alpha) override |
| |
| | MythPainter () |
| |
| | ~MythPainter () override=default |
| | MythPainter destructor. More...
|
| |
| virtual QString | GetName (void)=0 |
| |
| virtual bool | SupportsAnimation (void)=0 |
| |
| virtual bool | SupportsAlpha (void)=0 |
| |
| virtual bool | SupportsClipping (void)=0 |
| |
| virtual void | FreeResources (void) |
| |
| virtual void | Begin (QPaintDevice *) |
| |
| virtual void | End () |
| |
| virtual void | SetClipRect (QRect clipRect) |
| |
| virtual void | SetClipRegion (const QRegion &clipRegion) |
| |
| virtual void | Clear (QPaintDevice *device, const QRegion ®ion) |
| |
| virtual void | DrawImage (QRect dest, MythImage *im, QRect src, int alpha)=0 |
| |
| void | DrawImage (int x, int y, MythImage *im, int alpha) |
| |
| void | DrawImage (QPoint topLeft, MythImage *im, int alph) |
| |
| virtual void | DrawProcedural (QRect, int, const ProcSource &, const ProcSource &, const QString &) |
| |
| virtual void | DrawText (QRect r, const QString &msg, int flags, const MythFontProperties &font, int alpha, QRect boundRect) |
| |
| virtual void | DrawTextLayout (QRect canvasRect, const LayoutVector &layouts, const FormatVector &formats, const MythFontProperties &font, int alpha, QRect destRect) |
| |
| virtual void | DrawRect (QRect area, const QBrush &fillBrush, const QPen &linePen, int alpha) |
| |
| virtual void | DrawRoundRect (QRect area, int cornerRadius, const QBrush &fillBrush, const QPen &linePen, int alpha) |
| |
| virtual void | DrawEllipse (QRect area, const QBrush &fillBrush, const QPen &linePen, int alpha) |
| |
| virtual void | PushTransformation (const UIEffects &zoom, QPointF center=QPointF()) |
| |
| virtual void | PopTransformation (void) |
| |
| MythImage * | GetFormatImage () |
| | Returns a blank reference counted image in the format required for the Draw functions for this painter. More...
|
| |
| void | DeleteFormatImage (MythImage *im) |
| |
| void | SetDebugMode (bool showBorders, bool showNames) |
| |
| bool | ShowBorders (void) const |
| |
| bool | ShowTypeNames (void) const |
| |
| void | SetMaximumCacheSizes (int hardware, int software) |
| |
|
| MythImage * | GetFormatImagePriv (void) override |
| | Creates a reference counted image, call DecrRef() to delete. More...
|
| |
| void | DeleteFormatImagePriv (MythImage *im) override |
| |
| void | DeletePixmaps (void) |
| |
| MythImage * | GetImageFromString (const QString &msg, int flags, QRect r, const MythFontProperties &font) |
| |
| MythImage * | GetImageFromTextLayout (const LayoutVector &layouts, const FormatVector &formats, const MythFontProperties &font, QRect &canvas, QRect &dest) |
| |
| MythImage * | GetImageFromRect (QRect area, int radius, int ellipse, const QBrush &fillBrush, const QPen &linePen) |
| |
| virtual MythImage * | GetFormatImagePriv (void)=0 |
| | Creates a reference counted image, call DecrRef() to delete. More...
|
| |
| virtual void | DeleteFormatImagePriv (MythImage *im)=0 |
| |
| void | ExpireImages (int64_t max=0) |
| |
| virtual void | Teardown (void) |
| |
| void | CheckFormatImage (MythImage *im) |
| |
Definition at line 13 of file mythpainter_qt.h.