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.
Diff: Abstracts/Display.h
- Revision:
- 1:f7003ec66a51
- Parent:
- 0:b876cf091464
- Child:
- 2:bbfc18022ee5
--- 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 *