aboutsummaryrefslogtreecommitdiff
path: root/include/event.h
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2018-11-15 20:22:59 -0500
committerRuss Cox <rsc@swtch.com>2018-11-15 20:39:35 -0500
commit8581c2b56763d7787604c8c833d2bd78bdc6a466 (patch)
tree921221af510ad74a89731d9d9cb308e375039f06 /include/event.h
parent9af9ceca26596d562a3ae89fda70bad9f8822ab0 (diff)
downloadplan9port-8581c2b56763d7787604c8c833d2bd78bdc6a466.tar.gz
plan9port-8581c2b56763d7787604c8c833d2bd78bdc6a466.tar.bz2
plan9port-8581c2b56763d7787604c8c833d2bd78bdc6a466.zip
libdraw: add Cursor2, a 32x32 high-res cursor
Also add setcursor2, esetcursor2, and draw protocol encoding. Calls to the old setcursor, esetcursor create a 32x32 by pixel doubling when needed.
Diffstat (limited to 'include/event.h')
-rw-r--r--include/event.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/event.h b/include/event.h
index 09cb5c78..e66bf117 100644
--- a/include/event.h
+++ b/include/event.h
@@ -61,7 +61,9 @@ extern int emenuhit(int, Mouse*, Menu*);
extern int eatomouse(Mouse*, char*, int);
extern Rectangle getrect(int, Mouse*);
struct Cursor;
+struct Cursor2;
extern void esetcursor(struct Cursor*);
+extern void esetcursor2(struct Cursor*, struct Cursor2*);
extern void emoveto(Point);
extern Rectangle egetrect(int, Mouse*);
extern void edrawgetrect(Rectangle, int);