diff options
author | Christian <zerov83@gmail.com> | 2016-04-02 23:39:03 +0200 |
---|---|---|
committer | Christian <zerov83@gmail.com> | 2016-04-02 23:39:03 +0200 |
commit | 6fc296295f0579d730a61070c40d5e05a34be787 (patch) | |
tree | 3607a483342185eddcbf67824624214a4ec59e75 /plexSdOsd.h | |
parent | f94b31e13127247160815c5902e75f7bcbf3d393 (diff) | |
download | vdr-plugin-plex-6fc296295f0579d730a61070c40d5e05a34be787.tar.gz vdr-plugin-plex-6fc296295f0579d730a61070c40d5e05a34be787.tar.bz2 |
Code reformating
Diffstat (limited to 'plexSdOsd.h')
-rw-r--r-- | plexSdOsd.h | 73 |
1 files changed, 42 insertions, 31 deletions
diff --git a/plexSdOsd.h b/plexSdOsd.h index 4549400..5e299cd 100644 --- a/plexSdOsd.h +++ b/plexSdOsd.h @@ -22,38 +22,49 @@ #include <libskindesignerapi/osdelements.h> #include <libskindesignerapi/skindesignerosdbase.h> -class cPlexSdOsd : public skindesignerapi::cSkindesignerOsdObject -{ -private: - std::shared_ptr<cBrowserGrid> m_pBrowserGrid; - std::shared_ptr<cDetailView> m_pDetailGrid; - std::shared_ptr<skindesignerapi::cViewElement> m_pMessage; - bool m_messageDisplayed; - bool m_detailsActive; - - std::shared_ptr<skindesignerapi::cOsdView> m_pRootView; - std::shared_ptr<skindesignerapi::cOsdView> m_pDetailsView; - - void Flush(); - void DrawMessage(std::string message); - - void ShowDetails(plexclient::cVideo *vid); - +class cPlexSdOsd : public skindesignerapi::cSkindesignerOsdObject { +private: + std::shared_ptr<cBrowserGrid> m_pBrowserGrid; + std::shared_ptr<cDetailView> m_pDetailGrid; + std::shared_ptr<skindesignerapi::cViewElement> m_pMessage; + bool m_messageDisplayed; + bool m_detailsActive; + + std::shared_ptr<skindesignerapi::cOsdView> m_pRootView; + std::shared_ptr<skindesignerapi::cOsdView> m_pDetailsView; + + void Flush(); + + void DrawMessage(std::string message); + + void ShowDetails(plexclient::cVideo *vid); + public: - cPlexSdOsd(skindesignerapi::cPluginStructure *plugStruct); - ~cPlexSdOsd(); - virtual void Show(void); - virtual eOSState ProcessKey(eKeys Key); - eOSState ProcessKeyDetailView(eKeys Key); - eOSState ProcessKeyBrowserView(eKeys Key); - - bool SdSupport(); - static cMutex RedrawMutex; - static void DefineTokens(eViewElementsRoot ve, skindesignerapi::cTokenContainer *tk); - static void DefineGridTokens(skindesignerapi::cTokenContainer *tk); - static void DefineFooterTokens(skindesignerapi::cTokenContainer *tk); - static void DefineWatchTokens(skindesignerapi::cTokenContainer *tk); - static void DefineDetailsTokens(eViewElementsDetail ve, skindesignerapi::cTokenContainer *tk); + cPlexSdOsd(skindesignerapi::cPluginStructure *plugStruct); + + ~cPlexSdOsd(); + + virtual void Show(void); + + virtual eOSState ProcessKey(eKeys Key); + + eOSState ProcessKeyDetailView(eKeys Key); + + eOSState ProcessKeyBrowserView(eKeys Key); + + bool SdSupport(); + + static cMutex RedrawMutex; + + static void DefineTokens(eViewElementsRoot ve, skindesignerapi::cTokenContainer *tk); + + static void DefineGridTokens(skindesignerapi::cTokenContainer *tk); + + static void DefineFooterTokens(skindesignerapi::cTokenContainer *tk); + + static void DefineWatchTokens(skindesignerapi::cTokenContainer *tk); + + static void DefineDetailsTokens(eViewElementsDetail ve, skindesignerapi::cTokenContainer *tk); }; #endif // CPLEXSDOSD_H |