summaryrefslogtreecommitdiff
path: root/recmenus.h
diff options
context:
space:
mode:
Diffstat (limited to 'recmenus.h')
-rw-r--r--recmenus.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/recmenus.h b/recmenus.h
index 334b95b..1c92505 100644
--- a/recmenus.h
+++ b/recmenus.h
@@ -244,6 +244,7 @@ private:
bool compareTitle;
bool compareSubtitle;
bool compareSummary;
+ bool useInFavorites;
void InitMenuItems(void);
void AddSubMenu(std::vector<cRecMenuItem*> *subMenu);
public:
@@ -458,4 +459,21 @@ public:
cTimer *GetTimer(void);
};
+/******************************************************************************************
+* Favorites
+******************************************************************************************/
+
+// --- cRecMenuFavorites ---------------------------------------------------------
+class cRecMenuFavorites: public cRecMenu {
+private:
+ std::vector<cTVGuideSearchTimer> favorites;
+ int numFavorites;
+public:
+ cRecMenuFavorites(std::vector<cTVGuideSearchTimer> favorites);
+ cRecMenuItem *GetMenuItem(int number);
+ int GetTotalNumMenuItems(void);
+ cTVGuideSearchTimer GetFavorite(void);
+ virtual ~cRecMenuFavorites(void);
+};
+
#endif //__TVGUIDE_RECMENUS_H \ No newline at end of file