A simple yet powerful library for controlling graphical displays. Multiple display controllers are supported using inheritance.

Dependents:   mbed_rifletool Hexi_Bubble_Game Hexi_Catch-the-dot_Game Hexi_Acceleromagnetic_Synth

NOTE: This library is in beta right now. As far as I know, everything here works, but there are many features that are lacking so far. Most notably containers, button handling, and display drivers other than the SSD1306.

Revision:
1:f7003ec66a51
Parent:
0:b876cf091464
Child:
2:bbfc18022ee5
diff -r b876cf091464 -r f7003ec66a51 Abstracts/Display.h
--- a/Abstracts/Display.h	Fri Aug 30 17:09:18 2013 +0000
+++ b/Abstracts/Display.h	Fri Mar 14 19:17:44 2014 +0000
@@ -47,17 +47,17 @@
      *   'true' if the device exists on the bus,
      *   'false' if the device doesn't exist on the bus.
      */
-    virtual bool open(void) = 0;
+    virtual bool open() = 0;
 
     /** Finalize any writes to the Display
      */
-    virtual void finalize(void);
+    virtual void finalize();
 
     /** Get the current state of the Display
      *
      * @returns The current state as a State enum.
      */
-    virtual Display::State state(void);
+    virtual Display::State state();
 
     /** Set the state of the Display
      *