aboutsummaryrefslogtreecommitdiffstats
path: root/gui.h
diff options
context:
space:
mode:
authortrsaunders <trsaunders@gmail.com>2012-06-19 20:05:01 +0100
committertrsaunders <trsaunders@gmail.com>2012-06-19 20:05:01 +0100
commit1f1f9ee38a6c2beb38285d550728d9661d0dc698 (patch)
treeb1fd1683d81811e3a8ec2c52ba56913fb5dff0be /gui.h
parent6e76a59d10e6cd18c6de36c63c7ae967f94a35a0 (diff)
downloaduGFX-1f1f9ee38a6c2beb38285d550728d9661d0dc698.tar.gz
uGFX-1f1f9ee38a6c2beb38285d550728d9661d0dc698.tar.bz2
uGFX-1f1f9ee38a6c2beb38285d550728d9661d0dc698.zip
c++ compatibility, FSMC driver for ssd1289
Diffstat (limited to 'gui.h')
-rw-r--r--gui.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gui.h b/gui.h
index 488f1120..d0ec128a 100644
--- a/gui.h
+++ b/gui.h
@@ -25,6 +25,11 @@ struct bar_t {
enum {horizontal, vertical};
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
/*
* Description: starts main GUI thread which keeps X and Y coordinates of touchpad updated for guiDraw() threads
*
@@ -66,5 +71,9 @@ Thread *guiDrawButton(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, unsign
*/
Thread *guiDrawBarGraph(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint16_t orientation, uint16_t frameColor, uint16_t bkColor, uint16_t valueColor, uint16_t interval, uint16_t *percent);
+#ifdef __cplusplus
+}
+#endif
+
#endif