diff options
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); }; } |