|
MythTV master
|
#include <libmythui/mythpainterwindow.h>
Public Member Functions | |
| MythRender * | GetRenderDevice () |
| bool | RenderIsShared () |
| void | resizeEvent (QResizeEvent *) override |
Static Public Member Functions | |
| static MUI_PUBLIC QString | GetDefaultPainter () |
| static MUI_PUBLIC QStringList | GetPainters () |
| static QString | CreatePainters (MythMainWindow *MainWin, MythPainterWindow *&PaintWin, MythPainter *&Paint) |
| static void | DestroyPainters (MythPainterWindow *&PaintWin, MythPainter *&Painter) |
Protected Member Functions | |
| MythPainterWindow (MythMainWindow *MainWin) | |
| ~MythPainterWindow () override | |
Protected Attributes | |
| MythRender * | m_render { nullptr } |
Definition at line 35 of file mythpainterwindow.h.
|
explicitprotected |
Definition at line 143 of file mythpainterwindow.cpp.
|
overrideprotected |
Definition at line 153 of file mythpainterwindow.cpp.
|
static |
Definition at line 56 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Init().
|
static |
Definition at line 135 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Init(), and MythMainWindow::~MythMainWindow().
|
static |
Definition at line 33 of file mythpainterwindow.cpp.
Referenced by AddPaintEngine(), and CreatePainters().
|
static |
Definition at line 44 of file mythpainterwindow.cpp.
Referenced by AddPaintEngine().
| MythRender * MythPainterWindow::GetRenderDevice | ( | ) |
Definition at line 160 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::GetRenderDevice().
| bool MythPainterWindow::RenderIsShared | ( | ) |
Definition at line 165 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Animate(), MythMainWindow::drawScreen(), and MythMainWindow::HidePainterWindow().
|
override |
Definition at line 178 of file mythpainterwindow.cpp.
Referenced by MythPainterWindowVulkan::resizeEvent().
|
protected |
Definition at line 59 of file mythpainterwindow.h.
Referenced by GetRenderDevice(), MythPainterWindowOpenGL::MythPainterWindowOpenGL(), MythPainterWindowVulkan::MythPainterWindowVulkan(), RenderIsShared(), and MythPainterWindowOpenGL::~MythPainterWindowOpenGL().