summaryrefslogtreecommitdiff
path: root/lcarsng.h
diff options
context:
space:
mode:
authorKarl Melscher <kamel5@gmx.net>2018-03-07 14:51:56 +0100
committerKarl Melscher <kamel5@gmx.net>2018-03-07 14:51:56 +0100
commit1fca779aa0852e77758d428646f3cad1036a37d2 (patch)
tree0110f8d86b1bfc8b0c5dc9b805593f920a03ac48 /lcarsng.h
downloadskin-lcarsng-1fca779aa0852e77758d428646f3cad1036a37d2.tar.gz
skin-lcarsng-1fca779aa0852e77758d428646f3cad1036a37d2.tar.bz2
Initial release
Diffstat (limited to 'lcarsng.h')
-rw-r--r--lcarsng.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/lcarsng.h b/lcarsng.h
new file mode 100644
index 0000000..7720c4c
--- /dev/null
+++ b/lcarsng.h
@@ -0,0 +1,27 @@
+/*
+ * skinlcars.h: A VDR skin with Star Trek's "LCARS" layout
+ *
+ * See the main source file 'vdr.c' for copyright information and
+ * how to reach the author.
+ *
+ * $Id: skinlcars.h 3.0 2012/04/15 13:17:35 kls Exp $
+ */
+
+#ifndef __SKINLCARS_H
+#define __SKINLCARS_H
+
+#include <vdr/skins.h>
+
+class cLCARSNG : public cSkin {
+public:
+ cLCARSNG(void);
+ virtual const char *Description(void);
+ virtual cSkinDisplayChannel *DisplayChannel(bool WithInfo);
+ virtual cSkinDisplayMenu *DisplayMenu(void);
+ virtual cSkinDisplayReplay *DisplayReplay(bool ModeOnly);
+ virtual cSkinDisplayVolume *DisplayVolume(void);
+ virtual cSkinDisplayTracks *DisplayTracks(const char *Title, int NumTracks, const char * const *Tracks);
+ virtual cSkinDisplayMessage *DisplayMessage(void);
+ };
+
+#endif //__SKINLCARS_H