diff options
author | louis <louis.braun@gmx.de> | 2014-11-15 09:47:22 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2014-11-15 09:47:22 +0100 |
commit | be3b49f695ca8cffef906d893fb2f6f205f75898 (patch) | |
tree | 5d10d1e1e481e22eaf84ef1d78e6625dca35377f /views/displaymenuitemview.h | |
parent | 7e7d7c994caa612f8520a772c8dcc964a5207414 (diff) | |
download | vdr-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.h | 12 |
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; |