aboutsummaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2020-06-14 12:26:08 +0000
committerrodri <rgl@antares-labs.eu>2020-06-14 12:26:08 +0000
commit74ad09082610d27ef278fdbed892897f704168d6 (patch)
tree810ff38a332298828e305e56f1a36e5d5dc52568 /fns.h
parente3e16e2fb021b61e45b01113cb1654cd7e4911c6 (diff)
downloadpuppeteer-74ad09082610d27ef278fdbed892897f704168d6.tar.gz
puppeteer-74ad09082610d27ef278fdbed892897f704168d6.tar.bz2
puppeteer-74ad09082610d27ef278fdbed892897f704168d6.zip
create a canvas and layers with the mouse. fixed some issues.
Diffstat (limited to 'fns.h')
-rw-r--r--fns.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/fns.h b/fns.h
index ece9b68..6667415 100644
--- a/fns.h
+++ b/fns.h
@@ -1,3 +1,11 @@
+/* alloc */
void *emalloc(ulong);
void *erealloc(void*, ulong);
Image *eallocimage(Display*, Rectangle, ulong, int, ulong);
+
+/* canvas */
+Canvas *newcanvas(Point2, Rectangle, ulong);
+
+/* layer */
+Layer *newlayer(Canvas*);
+void rmlayer(Layer*);