Initial work on Cairo bindings

This commit is contained in:
Joshua Granick
2015-05-01 07:17:30 -07:00
parent aa9c17d640
commit 0b82d31501
7 changed files with 133 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
#include <cairo.h>
#include <hx/CFFI.h>
namespace lime {
value lime_cairo_version () {
return alloc_int (cairo_version ());
}
value lime_cairo_version_string () {
return alloc_string (cairo_version_string ());
}
DEFINE_PRIM (lime_cairo_version, 0);
DEFINE_PRIM (lime_cairo_version_string, 0);
}
extern "C" int lime_cairo_register_prims () {
return 0;
}