diff options
author | chriszero <zerov83@gmail.com> | 2015-04-12 12:45:12 +0200 |
---|---|---|
committer | chriszero <zerov83@gmail.com> | 2015-04-12 12:45:12 +0200 |
commit | 18194b793d6542340080b27d72f0b66e656ae7bf (patch) | |
tree | b4f7e848a1a1bc358255fb83a785ab8d689b0d8d /browserGrid.h | |
parent | 4bf454247a21b684f2bb0ac763adeea18a86d153 (diff) | |
download | vdr-plugin-plex-18194b793d6542340080b27d72f0b66e656ae7bf.tar.gz vdr-plugin-plex-18194b793d6542340080b27d72f0b66e656ae7bf.tar.bz2 |
libskindesignerapi support
Diffstat (limited to 'browserGrid.h')
-rw-r--r-- | browserGrid.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/browserGrid.h b/browserGrid.h index ce641b4..c1cf194 100644 --- a/browserGrid.h +++ b/browserGrid.h @@ -9,13 +9,13 @@ #include "PlexServer.h" #include "viewGridNavigator.h" #include "viewHeader.h" -#include "libskindesigner/osdelements.h" +#include <libskindesignerapi/osdelements.h> class cDummyElement : public cGridElement { public: virtual std::string GetTitle(); - virtual void AddTokens(std::shared_ptr<cOsdElement> grid, bool clear = true, std::function<void(cGridElement*)> OnCached = NULL); + virtual void AddTokens(std::shared_ptr<skindesignerapi::cOsdElement> grid, bool clear = true, std::function<void(cGridElement*)> OnCached = NULL); }; class cServerElement : public cGridElement @@ -27,7 +27,7 @@ private: public: cServerElement(plexclient::PlexServer* server, std::string startPath, std::string startName); virtual std::string GetTitle(); - virtual void AddTokens(std::shared_ptr<cOsdElement> grid, bool clear = true, std::function<void(cGridElement*)> OnCached = NULL); + virtual void AddTokens(std::shared_ptr<skindesignerapi::cOsdElement> grid, bool clear = true, std::function<void(cGridElement*)> OnCached = NULL); std::string StartPath() { return m_sStartPath; } plexclient::PlexServer* Server() { return m_pServer; } }; @@ -36,10 +36,10 @@ class cBrowserGrid : public cViewGridNavigator { private: std::shared_ptr<cViewHeader> m_pViewHeader; - std::shared_ptr<cViewElement> m_pBackground; - std::shared_ptr<cViewElement> m_pfooter; - std::shared_ptr<cViewElement> m_pInfopane; - std::shared_ptr<cViewElement> m_pScrollbar; + std::shared_ptr<skindesignerapi::cViewElement> m_pBackground; + std::shared_ptr<skindesignerapi::cViewElement> m_pfooter; + std::shared_ptr<skindesignerapi::cViewElement> m_pInfopane; + std::shared_ptr<skindesignerapi::cViewElement> m_pScrollbar; bool m_bServersAreRoot; std::vector<cServerElement> m_vServerElements; @@ -54,9 +54,9 @@ private: void DrawInfopane(); public: - cBrowserGrid(cOsdView* rootView); + cBrowserGrid(skindesignerapi::cOsdView* rootView); ~cBrowserGrid(); - //cBrowserGrid(cViewGrid* viewGrid, std::shared_ptr<plexclient::Plexservice> service); + //cBrowserGrid(skindesignerapi::cViewGrid* viewGrid, std::shared_ptr<plexclient::Plexservice> service); std::shared_ptr<plexclient::MediaContainer> MediaContainer() { return m_pContainer; } void DrawGrid(); |