summaryrefslogtreecommitdiff
path: root/plexSdOsd.h
diff options
context:
space:
mode:
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();