summaryrefslogtreecommitdiff
path: root/src/c_fl_pixmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/c_fl_pixmap.h')
-rw-r--r--src/c_fl_pixmap.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/c_fl_pixmap.h b/src/c_fl_pixmap.h
new file mode 100644
index 0000000..de987a8
--- /dev/null
+++ b/src/c_fl_pixmap.h
@@ -0,0 +1,28 @@
+
+
+#ifndef FL_PIXMAP_GUARD
+#define FL_PIXMAP_GUARD
+
+
+
+
+typedef void* PIXMAP;
+
+
+
+
+extern "C" void free_fl_pixmap(PIXMAP b);
+extern "C" PIXMAP fl_pixmap_copy(PIXMAP b, int w, int h);
+extern "C" PIXMAP fl_pixmap_copy2(PIXMAP b);
+
+
+extern "C" void fl_pixmap_color_average(PIXMAP p, int c, float b);
+extern "C" void fl_pixmap_desaturate(PIXMAP p);
+
+
+extern "C" void fl_pixmap_draw2(PIXMAP b, int x, int y);
+extern "C" void fl_pixmap_draw(PIXMAP b, int x, int y, int w, int h, int cx, int cy);
+
+
+#endif
+