The codebase to run the *spark d-fuser controller www.sparkav.co.uk/dvimixer

Dependencies:   SPK-TVOne DMX DmxArtNet NetServicesMin OSC PinDetect mRotaryEncoder iniparser mbed spk_oled_ssd1305 filter

Revision:
21:f9d63cb7cedb
Parent:
8:d46cc49f0f37
Child:
23:909928cafb95
--- a/spk_utils.h	Mon Oct 08 13:45:47 2012 +0000
+++ b/spk_utils.h	Tue Oct 16 13:35:11 2012 +0000
@@ -61,15 +61,15 @@
     bool wrap;
 };
 
-enum SPKMenuType { menuOfMenus, payload };
-
 class SPKMenu {
 public:
     SPKMenu() {
         selected.set(0, 0, 0, true);
     }
     
-    virtual SPKMenuType type(void) = 0;
+    enum menuType { menuOfMenus, payload };
+    
+    virtual menuType type(void) = 0;
     
     std::string title;
     
@@ -109,7 +109,7 @@
 public:
     SPKMenuOfMenus() : SPKMenu() {}
     
-    virtual SPKMenuType type() {
+    virtual menuType type() {
         return menuOfMenus;
     }
     
@@ -134,7 +134,7 @@
         payload2.push_back(0);
     }
     
-    virtual SPKMenuType type() {
+    virtual menuType type() {
         return payload;
     }