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
Diff: spk_utils.h
- 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; }