summaryrefslogtreecommitdiff
path: root/views/displaymenuitemview.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-11-15 09:47:22 +0100
committerlouis <louis.braun@gmx.de>2014-11-15 09:47:22 +0100
commitbe3b49f695ca8cffef906d893fb2f6f205f75898 (patch)
tree5d10d1e1e481e22eaf84ef1d78e6625dca35377f /views/displaymenuitemview.h
parent7e7d7c994caa612f8520a772c8dcc964a5207414 (diff)
downloadvdr-plugin-skindesigner-be3b49f695ca8cffef906d893fb2f6f205f75898.tar.gz
vdr-plugin-skindesigner-be3b49f695ca8cffef906d893fb2f6f205f75898.tar.bz2
added Plugin Interface
Diffstat (limited to 'views/displaymenuitemview.h')
-rw-r--r--views/displaymenuitemview.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/views/displaymenuitemview.h b/views/displaymenuitemview.h
index 724fed5..d47dadd 100644
--- a/views/displaymenuitemview.h
+++ b/views/displaymenuitemview.h
@@ -125,6 +125,18 @@ public:
void Debug(void);
};
+class cDisplayMenuItemPluginView: public cDisplayMenuItemView {
+private:
+ map<string,vector<map<string,string> > > loopTokens;
+public:
+ cDisplayMenuItemPluginView(cTemplateViewList *tmplList, map<string,string> *plugStringTokens, map<string,int> *plugIntTokens, map<string,vector<map<string,string> > > *pluginLoopTokens, int index, bool current, bool selectable);
+ virtual ~cDisplayMenuItemPluginView();
+ void SetTokens(void);
+ void Prepare(void);
+ void Render(void);
+ void Debug(void);
+};
+
class cDisplayMenuItemTrackView: public cDisplayMenuItemView {
private:
const char *title;