summaryrefslogtreecommitdiff
path: root/services.h
diff options
context:
space:
mode:
Diffstat (limited to 'services.h')
-rw-r--r--services.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/services.h b/services.h
index 3c477b2..203e715 100644
--- a/services.h
+++ b/services.h
@@ -35,4 +35,33 @@ public:
//out
cSDDisplayMenu *displayMenu;
};
+
+// Data structure for service "RegisterStandalonePlugin"
+/*
+class RegisterStandalonePlugin {
+public:
+ RegisterStandalonePlugin(void) {
+ name = "";
+ rootView = "";
+ };
+ void SetMenu(int key, string templateName) {
+ menus.insert(pair<int, string>(key, templateName));
+ }
+// in
+ string name; //name of plugin
+ string rootView; //name of plugin
+ map< int, string > menus; //menus as key -> templatename hashmap
+//out
+};
+*/
+// Data structure for service "GetDisplayPlugin"
+class GetDisplayPlugin {
+public:
+ GetDisplayPlugin(void) {
+ displayPlugin = NULL;
+ };
+// in
+//out
+ cDisplayPlugin *displayPlugin;
+};
#endif //__SKINDESIGNERSERVICES_H \ No newline at end of file