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 /Directory.h | |
parent | 5ffd91556f73336f91e1fc96da2af36e6e7e5660 (diff) | |
download | vdr-plugin-plex-b3a59b06a977129bd773ff46f4fd66e0057fb9cd.tar.gz vdr-plugin-plex-b3a59b06a977129bd773ff46f4fd66e0057fb9cd.tar.bz2 |
develop skindesigner support
Diffstat (limited to 'Directory.h')
-rw-r--r-- | Directory.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Directory.h b/Directory.h index 19bd17f..b4a78d1 100644 --- a/Directory.h +++ b/Directory.h @@ -11,8 +11,12 @@ #include <Poco/Timestamp.h> #include <Poco/String.h> +#include <memory> +#include "libskindesigner/osdelements.h" + #include "XmlObject.h" #include "MediaContainer.h" +#include "viewGridNavigator.h" using Poco::XML::DOMParser; using Poco::XML::Document; @@ -26,7 +30,7 @@ namespace plexclient { class MediaContainer; -class Directory: XmlObject +class Directory: private XmlObject, public cGridElement { public: Directory(Poco::XML::Node* pNode, MediaContainer* parent); @@ -48,7 +52,9 @@ public: std::string m_sKey; MediaType m_eType; - std::string GetTitle(); + virtual std::string GetTitle(); + // gridElement + virtual void AddTokens(std::shared_ptr<cViewGrid> grid); }; } |