summaryrefslogtreecommitdiff
path: root/displaymenu.h
diff options
context:
space:
mode:
Diffstat (limited to 'displaymenu.h')
-rw-r--r--displaymenu.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/displaymenu.h b/displaymenu.h
index a90e2ce..e08b6f0 100644
--- a/displaymenu.h
+++ b/displaymenu.h
@@ -4,6 +4,8 @@
#include "nopacity.h"
#include "menuitem.h"
#include <vdr/thread.h>
+#include <memory>
+#include <vector>
class cNopacityDisplayMenu : public cSkinDisplayMenu , cThread {
private:
@@ -15,15 +17,13 @@ private:
int FrameTime;
int FadeTime;
bool initial;
- bool initMenu;
bool diskUsageDrawn;
int lastDiskUsageState;
int lastTimersState;
bool timersDrawn;
- int menuItemIndexLast;
int currentNumItems;
cList<cNopacityTimer> timers;
- cList<cNopacityMenuItem> menuItems;
+ std::vector<std::unique_ptr<cNopacityMenuItem>> menuItems;
int positionButtons[4];
cRect videoWindowRect;
int currentFeed;