summaryrefslogtreecommitdiff
path: root/libskindesigner/skindesignerosdbase.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-03-12 17:17:29 +0100
committerlouis <louis.braun@gmx.de>2015-03-12 17:17:29 +0100
commit7b8402030a1c79cb532026a8036e85379511f1e4 (patch)
treeb402b8d2628de92a249958090296a417532b6ac7 /libskindesigner/skindesignerosdbase.h
parentd000794647981b956ad763ea4069f077f6163bf4 (diff)
downloadvdr-plugin-weatherforecast-0.0.3.tar.gz
vdr-plugin-weatherforecast-0.0.3.tar.bz2
version 0.0.3 - adapted libskindesigner0.0.3
Diffstat (limited to 'libskindesigner/skindesignerosdbase.h')
-rw-r--r--libskindesigner/skindesignerosdbase.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/libskindesigner/skindesignerosdbase.h b/libskindesigner/skindesignerosdbase.h
index 88068af..060ec11 100644
--- a/libskindesigner/skindesignerosdbase.h
+++ b/libskindesigner/skindesignerosdbase.h
@@ -10,6 +10,26 @@
#include <vdr/plugin.h>
#include "services.h"
+class cOsdView;
+
+/**********************************************************************
+* cSkindesignerOsdObject
+**********************************************************************/
+class cSkindesignerOsdObject : public cOsdObject {
+protected:
+ string pluginName;
+ cPlugin *pSkinDesigner;
+ bool InitSkindesignerInterface(string pluginName);
+ cOsdView *GetOsdView(int viewID, int subViewID = -1);
+public:
+ cSkindesignerOsdObject(void);
+ virtual ~cSkindesignerOsdObject();
+ virtual void Show(void) {};
+};
+
+/**********************************************************************
+* cSkindesignerOsdItem
+**********************************************************************/
class cSkindesignerOsdItem : public cOsdItem {
private:
cSDDisplayMenu *sdDisplayMenu;
@@ -28,7 +48,9 @@ public:
void AddLoopToken(string loopName, map<string, string> &tokens);
};
-
+/**********************************************************************
+* cSkindesignerOsdMenu
+**********************************************************************/
class cSkindesignerOsdMenu : public cOsdMenu {
private:
bool init;