MythTV  master
mythbdoverlayscreen.h
Go to the documentation of this file.
1 #ifndef BDOVERLAYSCREEN_H
2 #define BDOVERLAYSCREEN_H
3 
4 // MythTV
5 #include "mythscreentype.h"
6 #include "mythplayerui.h"
7 
8 class MythBDOverlay;
9 
11 {
12  Q_OBJECT
13  public:
14  MythBDOverlayScreen(MythPlayerUI* Player, MythPainter* Painter, const QString& Name);
15  ~MythBDOverlayScreen() override = default;
16 
17  void DisplayBDOverlay(MythBDOverlay* Overlay);
18 
19  private:
20  MythPlayer* m_player { nullptr };
21 };
22 
23 #endif
mythplayerui.h
MythBDOverlayScreen::~MythBDOverlayScreen
~MythBDOverlayScreen() override=default
MythBDOverlayScreen::DisplayBDOverlay
void DisplayBDOverlay(MythBDOverlay *Overlay)
Definition: mythbdoverlayscreen.cpp:19
MythBDOverlay
Definition: mythbdoverlay.h:18
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition: mythscreentype.h:44
MythPlayer
Definition: mythplayer.h:86
MythPlayerUI
Definition: mythplayerui.h:10
MythBDOverlayScreen::MythBDOverlayScreen
MythBDOverlayScreen(MythPlayerUI *Player, MythPainter *Painter, const QString &Name)
Definition: mythbdoverlayscreen.cpp:12
MythPainter
Definition: mythpainter.h:32
Name
Definition: channelsettings.cpp:46
MythBDOverlayScreen
Definition: mythbdoverlayscreen.h:10
Player
Definition: zmliveplayer.h:34
mythscreentype.h
MythBDOverlayScreen::m_player
MythPlayer * m_player
Definition: mythbdoverlayscreen.h:20