|
MythTV master
|
#include <libmythui/vulkan/mythpainterwindowvulkan.h>
Public Member Functions | |
| MythPainterWindowVulkan (MythMainWindow *MainWindow) | |
| ~MythPainterWindowVulkan () override | |
| bool | IsValid (void) const |
| MythWindowVulkan * | GetVulkanWindow (void) |
Public Member Functions inherited from MythPainterWindow | |
| MythRender * | GetRenderDevice () |
| bool | RenderIsShared () |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *PaintEvent) override |
| void | resizeEvent (QResizeEvent *ResizeEvent) override |
Protected Member Functions inherited from MythPainterWindow | |
| MythPainterWindow (MythMainWindow *MainWin) | |
| ~MythPainterWindow () override | |
| void | resizeEvent (QResizeEvent *) override |
Private Attributes | |
| bool | m_valid { false } |
| MythMainWindow * | m_parent { nullptr } |
| QVulkanInstance * | m_vulkan { nullptr } |
| QWidget * | m_wrapper { nullptr } |
| MythWindowVulkan * | m_window { nullptr } |
Additional Inherited Members | |
Static Public Member Functions inherited from MythPainterWindow | |
| 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 Attributes inherited from MythPainterWindow | |
| MythRender * | m_render { nullptr } |
Definition at line 12 of file mythpainterwindowvulkan.h.
|
explicit |
Definition at line 14 of file mythpainterwindowvulkan.cpp.
|
override |
Definition at line 63 of file mythpainterwindowvulkan.cpp.
| MythWindowVulkan * MythPainterWindowVulkan::GetVulkanWindow | ( | void | ) |
Definition at line 78 of file mythpainterwindowvulkan.cpp.
| bool MythPainterWindowVulkan::IsValid | ( | void | ) | const |
Definition at line 73 of file mythpainterwindowvulkan.cpp.
|
overrideprotected |
Definition at line 83 of file mythpainterwindowvulkan.cpp.
|
overrideprotected |
Definition at line 88 of file mythpainterwindowvulkan.cpp.
|
private |
Definition at line 29 of file mythpainterwindowvulkan.h.
Referenced by paintEvent().
|
private |
Definition at line 28 of file mythpainterwindowvulkan.h.
Referenced by IsValid(), and MythPainterWindowVulkan().
|
private |
Definition at line 30 of file mythpainterwindowvulkan.h.
Referenced by MythPainterWindowVulkan(), and ~MythPainterWindowVulkan().
|
private |
Definition at line 32 of file mythpainterwindowvulkan.h.
Referenced by GetVulkanWindow(), MythPainterWindowVulkan(), and ~MythPainterWindowVulkan().
|
private |
Definition at line 31 of file mythpainterwindowvulkan.h.
Referenced by MythPainterWindowVulkan(), resizeEvent(), and ~MythPainterWindowVulkan().