summaryrefslogtreecommitdiff
path: root/Directory.h
diff options
context:
space:
mode:
Diffstat (limited to 'Directory.h')
-rw-r--r--Directory.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/Directory.h b/Directory.h
index b4a78d1..f25de85 100644
--- a/Directory.h
+++ b/Directory.h
@@ -17,6 +17,7 @@
#include "XmlObject.h"
#include "MediaContainer.h"
#include "viewGridNavigator.h"
+#include "PlexServer.h"
using Poco::XML::DOMParser;
using Poco::XML::Document;
@@ -33,7 +34,7 @@ class MediaContainer;
class Directory: private XmlObject, public cGridElement
{
public:
- Directory(Poco::XML::Node* pNode, MediaContainer* parent);
+ Directory(Poco::XML::Node* pNode, PlexServer* Server, MediaContainer* parent);
public:
bool m_bAllowSync;
@@ -51,10 +52,11 @@ public:
Poco::Timestamp m_tCreatedAt;
std::string m_sKey;
MediaType m_eType;
-
+ PlexServer* m_pServer;
+
virtual std::string GetTitle();
// gridElement
- virtual void AddTokens(std::shared_ptr<cViewGrid> grid);
+ virtual void AddTokens(std::shared_ptr<cOsdElement> grid, bool clear = true, std::function<void(cGridElement*)> OnCached = NULL);
};
}