summaryrefslogtreecommitdiff
path: root/plexSdOsd.h
diff options
context:
space:
mode:
authorchriszero <zerov83@gmail.com>2015-05-03 17:20:03 +0200
committerchriszero <zerov83@gmail.com>2015-05-03 17:20:03 +0200
commitf7196f23bc0ed500dcf1f60b794caa9a9f76a751 (patch)
tree7fcab9a27a06ca43818e9cdd63977769753fb92f /plexSdOsd.h
parent6708c32ab31bb90781bb5e3743cb81ae72748edd (diff)
downloadvdr-plugin-plex-f7196f23bc0ed500dcf1f60b794caa9a9f76a751.tar.gz
vdr-plugin-plex-f7196f23bc0ed500dcf1f60b794caa9a9f76a751.tar.bz2
- Playmarks for skindesigner
- More tokens (mediainfo, codes, etc) - Updated translation
Diffstat (limited to 'plexSdOsd.h')
-rw-r--r--plexSdOsd.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/plexSdOsd.h b/plexSdOsd.h
index 585e7e2..dc33160 100644
--- a/plexSdOsd.h
+++ b/plexSdOsd.h
@@ -30,7 +30,8 @@ enum eViewElementsRoot {
verHeader,
verFooter,
verInfopane,
- verWatch
+ verWatch,
+ verMessage
};
enum eViewGrids {
@@ -47,6 +48,8 @@ class cPlexSdOsd : public skindesignerapi::cSkindesignerOsdObject
{
private:
std::shared_ptr<cBrowserGrid> m_pBrowserGrid;
+ std::shared_ptr<skindesignerapi::cViewElement> m_pMessage;
+ bool m_messageDisplayed;
skindesignerapi::cOsdView* m_pRootView;
@@ -54,6 +57,7 @@ private:
void SwitchGrid(ePlexMenuTab currentTab);
void DrawBackground();
void DrawFooter();
+ void DrawMessage(std::string message);
public:
cPlexSdOsd();