11 #include "utils/UrlOptions.h" 19 namespace VIDEODATABASEDIRECTORY
23 typedef enum _NODE_TYPE
26 NODE_TYPE_MOVIES_OVERVIEW,
27 NODE_TYPE_TVSHOWS_OVERVIEW,
32 NODE_TYPE_TITLE_MOVIES,
35 NODE_TYPE_TITLE_TVSHOWS,
38 NODE_TYPE_RECENTLY_ADDED_MOVIES,
39 NODE_TYPE_RECENTLY_ADDED_EPISODES,
41 NODE_TYPE_MUSICVIDEOS_OVERVIEW,
42 NODE_TYPE_RECENTLY_ADDED_MUSICVIDEOS,
43 NODE_TYPE_TITLE_MUSICVIDEOS,
44 NODE_TYPE_MUSICVIDEOS_ALBUM,
48 NODE_TYPE_INPROGRESS_TVSHOWS,
49 NODE_TYPE_VIDEOVERSIONS
62 static void GetDatabaseInfo(
const std::string& strPath,
CQueryParams& params);
65 NODE_TYPE GetType()
const;
68 virtual NODE_TYPE GetChildType()
const;
69 virtual std::string GetLocalizedName()
const;
74 std::string BuildPath()
const;
76 virtual bool CanCache()
const;
81 void AddOptions(
const std::string& options);
83 const std::string& GetName()
const;
92 std::string m_strName;
Represents a list of files.
Definition: FileItem.h:702
Definition: DirectoryNode.h:58
Definition: DirectoryNode.h:52
Definition: QueryParams.h:17
Definition: UrlOptions.h:16