MythTV  master
Public Member Functions | Public Attributes | List of all members
MythPainterWindowGL Class Reference

#include <mythmainwindow_internal.h>

Inheritance diagram for MythPainterWindowGL:
Inheritance graph
Collaboration diagram for MythPainterWindowGL:
Collaboration graph

Public Member Functions

 MythPainterWindowGL (MythMainWindow *MainWin, MythMainWindowPrivate *MainWinPriv)
 ~MythPainterWindowGL () override
bool IsValid (void)
QPaintEngine * paintEngine () const override
void paintEvent (QPaintEvent *e) override
- Public Member Functions inherited from MythPainterWindow
 MythPainterWindow (MythMainWindow *MainWin)
MythRenderGetRenderDevice (void)
bool RenderIsShared (void)

Public Attributes

MythMainWindowm_parent { nullptr }
MythMainWindowPrivated { nullptr }
bool m_valid { false }

Additional Inherited Members

- Protected Attributes inherited from MythPainterWindow
MythRenderm_render { nullptr }

Detailed Description

Definition at line 26 of file mythmainwindow_internal.h.

Constructor & Destructor Documentation

◆ MythPainterWindowGL()

MythPainterWindowGL::MythPainterWindowGL ( MythMainWindow MainWin,
MythMainWindowPrivate MainWinPriv 

Definition at line 337 of file mythmainwindow.cpp.

◆ ~MythPainterWindowGL()

MythPainterWindowGL::~MythPainterWindowGL ( )

Definition at line 369 of file mythmainwindow.cpp.

Member Function Documentation

◆ IsValid()

bool MythPainterWindowGL::IsValid ( void  )

Definition at line 375 of file mythmainwindow.cpp.

Referenced by MythMainWindow::Init().

◆ paintEngine()

QPaintEngine * MythPainterWindowGL::paintEngine ( ) const

Definition at line 364 of file mythmainwindow.cpp.

◆ paintEvent()

void MythPainterWindowGL::paintEvent ( QPaintEvent *  e)

Definition at line 380 of file mythmainwindow.cpp.

Member Data Documentation

◆ m_parent

MythMainWindow* MythPainterWindowGL::m_parent { nullptr }

Definition at line 39 of file mythmainwindow_internal.h.

Referenced by paintEngine(), and paintEvent().

◆ d

MythMainWindowPrivate* MythPainterWindowGL::d { nullptr }

Definition at line 40 of file mythmainwindow_internal.h.

Referenced by paintEvent().

◆ m_valid

bool MythPainterWindowGL::m_valid { false }

Definition at line 41 of file mythmainwindow_internal.h.

Referenced by IsValid(), and MythPainterWindowGL().

The documentation for this class was generated from the following files: