diff options
author | chriszero <zerov83@gmail.com> | 2015-03-27 09:32:27 +0100 |
---|---|---|
committer | chriszero <zerov83@gmail.com> | 2015-03-27 09:32:27 +0100 |
commit | b3a59b06a977129bd773ff46f4fd66e0057fb9cd (patch) | |
tree | 25f7bcd960eb5a444982190002af6c56e436163f /PVideo.h | |
parent | 5ffd91556f73336f91e1fc96da2af36e6e7e5660 (diff) | |
download | vdr-plugin-plex-b3a59b06a977129bd773ff46f4fd66e0057fb9cd.tar.gz vdr-plugin-plex-b3a59b06a977129bd773ff46f4fd66e0057fb9cd.tar.bz2 |
develop skindesigner support
Diffstat (limited to 'PVideo.h')
-rw-r--r-- | PVideo.h | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -14,6 +14,9 @@ #include <vector> #include <iostream> +#include <memory> +#include "libskindesigner/osdelements.h" +#include "viewGridNavigator.h" #include "XmlObject.h" #include "MediaContainer.h" @@ -32,7 +35,7 @@ namespace plexclient { class MediaContainer; -class Video: XmlObject +class Video: private XmlObject, public cGridElement { private: void Parse(Poco::XML::Node* pNode); @@ -72,11 +75,14 @@ public: int m_iIndex; int m_iParentIndex; - std::string GetTitle(); + virtual std::string GetTitle(); bool SetStream(Stream* stream); bool UpdateFromServer(); bool SetWatched(); bool SetUnwatched(); + + // gridElement + virtual void AddTokens(std::shared_ptr<cViewGrid> grid); }; } |