summaryrefslogtreecommitdiff
path: root/muggle.h
diff options
context:
space:
mode:
Diffstat (limited to 'muggle.h')
-rw-r--r--muggle.h53
1 files changed, 19 insertions, 34 deletions
diff --git a/muggle.h b/muggle.h
index 6f787e1..171cdb7 100644
--- a/muggle.h
+++ b/muggle.h
@@ -1,4 +1,4 @@
-/*!
+/*!
* \file muggle.h
* \ingroup vdr
* \brief Implements a plugin for browsing media libraries within VDR
@@ -26,7 +26,7 @@
* \defgroup muggle Main muggle business
* The core of the plugin is an abstract representation of information
* organized in trees (thus suitable for OSD navigation) as well as
- * means to organize
+ * means to organize
*/
#ifndef _MUGGLE_H
@@ -34,53 +34,38 @@
#include <string>
#include <plugin.h>
-class mgMedia;
-class mgSelectionTreeNode;
-class mgPlaylist;
+class mgMainMenu;
-class cCommands;
-
-class mgMuggle : public cPlugin
+class mgMuggle:public cPlugin
{
-public:
-
- mgMuggle(void);
-
- virtual ~mgMuggle();
+ public:
- virtual const char *Version(void);
+ mgMuggle (void);
- virtual const char *Description(void);
+ virtual ~ mgMuggle ();
- virtual const char *CommandLineHelp(void);
+ virtual const char *Version (void);
- virtual bool ProcessArgs(int argc, char *argv[]);
+ virtual const char *Description (void);
- virtual bool Initialize(void);
+ virtual const char *CommandLineHelp (void);
- virtual bool Start(void);
+ virtual bool ProcessArgs (int argc, char *argv[]);
- virtual void Housekeeping(void);
+ virtual bool Initialize (void);
- virtual const char *MainMenuEntry(void);
+ virtual bool Start (void);
- virtual cOsdObject *MainMenuAction(void);
+ virtual void Housekeeping (void);
- virtual cMenuSetupPage *SetupMenu(void);
+ virtual const char *MainMenuEntry (void);
- virtual bool SetupParse(const char *Name, const char *Value);
+ virtual cOsdObject *MainMenuAction (void);
- static void setResumeIndex( unsigned index );
+ virtual cMenuSetupPage *SetupMenu (void);
- static unsigned getResumeIndex( );
-
-private:
-
- mgMedia *m_media;
- mgSelectionTreeNode *m_root;
- mgPlaylist *m_playlist;
- cCommands *m_playlist_commands;
+ virtual bool SetupParse (const char *Name, const char *Value);
+ mgMainMenu *main;
};
-
#endif