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 34 of file mythpainterwindow.h.
|
explicitprotected |
Definition at line 140 of file mythpainterwindow.cpp.
|
overrideprotected |
Definition at line 150 of file mythpainterwindow.cpp.
|
static |
Definition at line 30 of file mythpainterwindow.cpp.
Referenced by AddPaintEngine(), and CreatePainters().
|
static |
Definition at line 41 of file mythpainterwindow.cpp.
Referenced by AddPaintEngine().
|
static |
Definition at line 53 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Init().
|
static |
Definition at line 132 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Init(), and MythMainWindow::~MythMainWindow().
MythRender * MythPainterWindow::GetRenderDevice | ( | ) |
Definition at line 157 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::GetRenderDevice().
bool MythPainterWindow::RenderIsShared | ( | ) |
Definition at line 162 of file mythpainterwindow.cpp.
Referenced by MythMainWindow::Animate(), MythMainWindow::drawScreen(), and MythMainWindow::HidePainterWindow().
|
override |
Definition at line 175 of file mythpainterwindow.cpp.
Referenced by MythPainterWindowVulkan::resizeEvent().
|
protected |
Definition at line 58 of file mythpainterwindow.h.
Referenced by GetRenderDevice(), MythPainterWindowOpenGL::MythPainterWindowOpenGL(), MythPainterWindowVulkan::MythPainterWindowVulkan(), RenderIsShared(), and MythPainterWindowOpenGL::~MythPainterWindowOpenGL().