diff --git a/buildnumber.txt b/buildnumber.txt
index 1bf1dcc8..0c2e8984 100644
--- a/buildnumber.txt
+++ b/buildnumber.txt
@@ -1 +1 @@
-2140
\ No newline at end of file
+2143
\ No newline at end of file
diff --git a/docs/doc.xml b/docs/doc.xml
index b5a37145..fe850c35 100644
--- a/docs/doc.xml
+++ b/docs/doc.xml
@@ -13,14 +13,11 @@
support field access or operators and it's bound to monomorphs. So,
to work with the actual value, it needs to be explicitly promoted
to another type.
-
- hscript.UsingHandler.build()
-
-
- hscript.UsingHandler.build()
+
+
- hscript.UsingHandler.build()
-
+
+
<__registerLimeModule set="method">
@@ -41,9 +38,8 @@
- hscript.UsingHandler.build()
-
+
@@ -75,7 +71,6 @@
simplifying support for adding new components, such as a renderer,
input handler or higher-level framework.
- hscript.UsingHandler.build()
"tags=\"haxe,release\""
@@ -100,11 +95,10 @@
- hscript.UsingHandler.build()
-
+
(cpp.Prime._loadPrime("lime", "lime_application_create", "o", false))]]>
@@ -1244,7 +1238,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_zlib_decompress", "ooo", false))]]>
-
+
@@ -1255,7 +1249,7 @@
Int -> cpp.Object -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_buffer_data", "oioiiv", false))]]>
-
+
@@ -1266,7 +1260,7 @@
Int -> cpp.Float32 -> cpp.Float32 -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_buffer3f", "oifffv", false))]]>
-
+
@@ -1277,7 +1271,7 @@
Int -> Int -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_buffer3i", "oiiiiv", false))]]>
-
+
@@ -1286,7 +1280,7 @@
Int -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_bufferf", "oifv", false))]]>
-
+
@@ -1295,7 +1289,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_bufferfv", "oiov", false))]]>
-
+
@@ -1304,7 +1298,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_bufferi", "oiiv", false))]]>
-
+
@@ -1313,18 +1307,18 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_bufferiv", "oiov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_cleanup", "v", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_delete_buffer", "ov", false))]]>
-
+
@@ -1332,14 +1326,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_delete_buffers", "iov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_delete_source", "ov", false))]]>
-
+
@@ -1347,60 +1341,60 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_delete_sources", "iov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_disable", "iv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_distance_model", "iv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_doppler_factor", "fv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_doppler_velocity", "fv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_enable", "iv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_source", "o", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_sources", "io", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_boolean", "ib", false))]]>
-
+
@@ -1408,18 +1402,18 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_booleanv", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_buffer", "o", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_buffers", "io", false))]]>
-
+
@@ -1427,7 +1421,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_buffer3f", "oio", false))]]>
-
+
@@ -1435,7 +1429,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_buffer3i", "oio", false))]]>
-
+
@@ -1443,7 +1437,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_bufferf", "oif", false))]]>
-
+
@@ -1452,7 +1446,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_get_bufferfv", "oiio", false))]]>
-
+
@@ -1460,7 +1454,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_bufferi", "oii", false))]]>
-
+
@@ -1469,14 +1463,14 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_get_bufferiv", "oiio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_double", "id", false))]]>
-
+
@@ -1484,25 +1478,25 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_doublev", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_enum_value", "si", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_error", "i", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_float", "if", false))]]>
-
+
@@ -1510,14 +1504,14 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_floatv", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_integer", "ii", false))]]>
-
+
@@ -1525,28 +1519,28 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_integerv", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_listener3f", "io", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_listener3i", "io", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_listenerf", "if", false))]]>
-
+
@@ -1554,14 +1548,14 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_listenerfv", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_listeneri", "ii", false))]]>
-
+
@@ -1569,14 +1563,14 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_listeneriv", "iio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_proc_address", "sd", false))]]>
-
+
@@ -1584,7 +1578,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_source3f", "oio", false))]]>
-
+
@@ -1592,7 +1586,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_source3i", "oio", false))]]>
-
+
@@ -1600,7 +1594,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_sourcef", "oif", false))]]>
-
+
@@ -1609,7 +1603,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_get_sourcefv", "oiio", false))]]>
-
+
@@ -1617,7 +1611,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_sourcei", "oio", false))]]>
-
+
@@ -1626,42 +1620,42 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_get_sourceiv", "oiio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_get_string", "io", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_buffer", "ob", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_enabled", "ib", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_extension_present", "sb", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_source", "ob", false))]]>
-
+
@@ -1671,7 +1665,7 @@
cpp.Float32 -> cpp.Float32 -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_listener3f", "ifffv", false))]]>
-
+
@@ -1681,7 +1675,7 @@
Int -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_listener3i", "iiiiv", false))]]>
-
+
@@ -1689,7 +1683,7 @@
cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_listenerf", "ifv", false))]]>
-
+
@@ -1697,7 +1691,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_listenerfv", "iov", false))]]>
-
+
@@ -1705,7 +1699,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_listeneri", "iiv", false))]]>
-
+
@@ -1713,14 +1707,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_listeneriv", "iov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_source_pause", "ov", false))]]>
-
+
@@ -1728,14 +1722,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_source_pausev", "iov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_source_play", "ov", false))]]>
-
+
@@ -1743,7 +1737,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_source_playv", "iov", false))]]>
-
+
@@ -1752,14 +1746,14 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_source_queue_buffers", "oiov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_source_rewind", "ov", false))]]>
-
+
@@ -1767,14 +1761,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_source_rewindv", "iov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_source_stop", "ov", false))]]>
-
+
@@ -1782,7 +1776,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_source_stopv", "iov", false))]]>
-
+
@@ -1790,7 +1784,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_source_unqueue_buffers", "oio", false))]]>
-
+
@@ -1801,7 +1795,7 @@
Int -> cpp.Float32 -> cpp.Float32 -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_source3f", "oifffv", false))]]>
-
+
@@ -1812,7 +1806,7 @@
Int -> cpp.Object -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_source3i", "oioiiv", false))]]>
-
+
@@ -1821,7 +1815,7 @@
Int -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_sourcef", "oifv", false))]]>
-
+
@@ -1830,7 +1824,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_sourcefv", "oiov", false))]]>
-
+
@@ -1839,7 +1833,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_sourcei", "oiov", false))]]>
-
+
@@ -1848,21 +1842,21 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_sourceiv", "oiov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_speed_of_sound", "fv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_close_device", "ob", false))]]>
-
+
@@ -1870,32 +1864,32 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_alc_create_context", "ooo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_destroy_context", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_get_contexts_device", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_get_current_context", "o", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_get_error", "oi", false))]]>
-
+
@@ -1904,7 +1898,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_alc_get_integerv", "oiio", false))]]>
-
+
@@ -1912,60 +1906,53 @@
Int>(cpp.Prime._loadPrime("lime", "lime_alc_get_string", "oio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_make_context_current", "ob", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_open_device", "so", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_pause_device", "ov", false))]]>
-
-
-
-
-
- (cpp.Prime._loadPrime("lime", "lime_alc_reopen_device", "ov", false))]]>
-
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_process_context", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_resume_device", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_alc_suspend_context", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_filter", "o", false))]]>
-
+
@@ -1974,7 +1961,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_filteri", "oiov", false))]]>
-
+
@@ -1983,21 +1970,21 @@
Int -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_filterf", "oifv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_remove_direct_filter", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_filter", "ob", false))]]>
-
+
@@ -2005,11 +1992,11 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_get_filteri", "oii", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_effect", "o", false))]]>
-
+
@@ -2018,7 +2005,7 @@
Int -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_effectf", "oifv", false))]]>
-
+
@@ -2027,7 +2014,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_effectfv", "oiov", false))]]>
-
+
@@ -2036,7 +2023,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_al_effecti", "oiiv", false))]]>
-
+
@@ -2045,18 +2032,18 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_effectiv", "oiov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_effect", "ob", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_gen_aux", "o", false))]]>
-
+
@@ -2065,7 +2052,7 @@
Int -> cpp.Float32>(cpp.Prime._loadPrime("lime", "lime_al_auxf", "oifv", false))]]>
-
+
@@ -2074,7 +2061,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_auxfv", "oiov", false))]]>
-
+
@@ -2083,7 +2070,7 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_auxi", "oiov", false))]]>
-
+
@@ -2092,14 +2079,14 @@
Int -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_al_auxiv", "oiov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_al_is_aux", "ob", false))]]>
-
+
@@ -2107,7 +2094,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_al_remove_send", "oiv", false))]]>
-
+
@@ -2119,7 +2106,7 @@
Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_arc", "odddddv", false))]]>
-
+
@@ -2131,21 +2118,21 @@
Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_arc_negative", "odddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_clip", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_clip_preserve", "ov", false))]]>
-
+
@@ -2156,28 +2143,28 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_clip_extents", "oddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_close_path", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_copy_page", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_create", "oo", false))]]>
-
+
@@ -2190,14 +2177,14 @@
Float -> Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_curve_to", "oddddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_fill", "ov", false))]]>
-
+
@@ -2208,147 +2195,147 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_fill_extents", "oddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_fill_preserve", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_antialias", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_current_point", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_dash", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_dash_count", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_fill_rule", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_font_face", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_font_options", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_group_target", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_line_cap", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_line_join", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_line_width", "od", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_matrix", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_miter_limit", "od", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_operator", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_source", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_target", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_get_tolerance", "od", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_has_current_point", "ob", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_identity_matrix", "ov", false))]]>
-
+
@@ -2357,7 +2344,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_in_clip", "oddb", false))]]>
-
+
@@ -2366,7 +2353,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_in_fill", "oddb", false))]]>
-
+
@@ -2375,7 +2362,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_in_stroke", "oddb", false))]]>
-
+
@@ -2384,7 +2371,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_line_to", "oddv", false))]]>
-
+
@@ -2392,7 +2379,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_mask", "oov", false))]]>
-
+
@@ -2402,7 +2389,7 @@
cpp.Object -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_mask_surface", "ooddv", false))]]>
-
+
@@ -2411,21 +2398,21 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_move_to", "oddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_new_path", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_paint", "ov", false))]]>
-
+
@@ -2433,28 +2420,28 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_paint_with_alpha", "odv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pop_group", "oo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pop_group_to_source", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_push_group", "ov", false))]]>
-
+
@@ -2462,7 +2449,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_push_group_with_content", "oiv", false))]]>
-
+
@@ -2473,7 +2460,7 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_rectangle", "oddddv", false))]]>
-
+
@@ -2486,7 +2473,7 @@
Float -> Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_rel_curve_to", "oddddddv", false))]]>
-
+
@@ -2495,7 +2482,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_rel_line_to", "oddv", false))]]>
-
+
@@ -2504,21 +2491,21 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_rel_move_to", "oddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_reset_clip", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_restore", "ov", false))]]>
-
+
@@ -2526,14 +2513,14 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_rotate", "odv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_save", "ov", false))]]>
-
+
@@ -2542,7 +2529,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_scale", "oddv", false))]]>
-
+
@@ -2550,7 +2537,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_set_antialias", "oiv", false))]]>
-
+
@@ -2558,7 +2545,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_set_dash", "oov", false))]]>
-
+
@@ -2566,7 +2553,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_set_fill_rule", "oiv", false))]]>
-
+
@@ -2574,7 +2561,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_set_font_face", "oov", false))]]>
-
+
@@ -2582,7 +2569,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_set_font_options", "oov", false))]]>
-
+
@@ -2590,7 +2577,7 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_font_size", "odv", false))]]>
-
+
@@ -2598,7 +2585,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_set_line_cap", "oiv", false))]]>
-
+
@@ -2606,7 +2593,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_set_line_join", "oiv", false))]]>
-
+
@@ -2614,7 +2601,7 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_line_width", "odv", false))]]>
-
+
@@ -2627,7 +2614,7 @@
Float -> Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_matrix", "oddddddv", false))]]>
-
+
@@ -2635,7 +2622,7 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_miter_limit", "odv", false))]]>
-
+
@@ -2643,7 +2630,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_set_operator", "oiv", false))]]>
-
+
@@ -2651,7 +2638,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_set_source", "oov", false))]]>
-
+
@@ -2661,7 +2648,7 @@
Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_source_rgb", "odddv", false))]]>
-
+
@@ -2672,7 +2659,7 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_source_rgba", "oddddv", false))]]>
-
+
@@ -2682,7 +2669,7 @@
cpp.Object -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_source_surface", "ooddv", false))]]>
-
+
@@ -2690,7 +2677,7 @@
Float>(cpp.Prime._loadPrime("lime", "lime_cairo_set_tolerance", "odv", false))]]>
-
+
@@ -2698,14 +2685,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_show_glyphs", "oov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_show_page", "ov", false))]]>
-
+
@@ -2713,21 +2700,21 @@
String>(cpp.Prime._loadPrime("lime", "lime_cairo_show_text", "osv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_status", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_stroke", "ov", false))]]>
-
+
@@ -2738,14 +2725,14 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_stroke_extents", "oddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_stroke_preserve", "ov", false))]]>
-
+
@@ -2753,7 +2740,7 @@
String>(cpp.Prime._loadPrime("lime", "lime_cairo_text_path", "osv", false))]]>
-
+
@@ -2761,7 +2748,7 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_transform", "oov", false))]]>
-
+
@@ -2770,54 +2757,54 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_translate", "oddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_version", "i", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_version_string", "s", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_face_status", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_create", "o", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_get_antialias", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_get_hint_metrics", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_get_hint_style", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_get_subpixel_order", "oi", false))]]>
-
+
@@ -2825,7 +2812,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_set_antialias", "oiv", false))]]>
-
+
@@ -2833,7 +2820,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_set_hint_metrics", "oiv", false))]]>
-
+
@@ -2841,7 +2828,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_set_hint_style", "oiv", false))]]>
-
+
@@ -2849,7 +2836,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_font_options_set_subpixel_order", "oiv", false))]]>
-
+
@@ -2857,7 +2844,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_ft_font_face_create", "oio", false))]]>
-
+
@@ -2866,7 +2853,7 @@
Int -> Int>(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_create", "iiio", false))]]>
-
+
@@ -2877,42 +2864,42 @@
Int -> Int -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_create_for_data", "diiiio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_get_data", "od", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_get_format", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_get_height", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_get_stride", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_image_surface_get_width", "oi", false))]]>
-
+
@@ -2923,7 +2910,7 @@
Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_add_color_stop_rgb", "oddddv", false))]]>
-
+
@@ -2935,14 +2922,14 @@
Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_add_color_stop_rgba", "odddddv", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_create_for_surface", "oo", false))]]>
-
+
@@ -2952,7 +2939,7 @@
Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_create_linear", "ddddo", false))]]>
-
+
@@ -2964,7 +2951,7 @@
Float -> Float -> Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_create_radial", "ddddddo", false))]]>
-
+
@@ -2973,7 +2960,7 @@
Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_create_rgb", "dddo", false))]]>
-
+
@@ -2983,35 +2970,35 @@
Float -> Float -> Float>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_create_rgba", "ddddo", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_get_color_stop_count", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_get_extend", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_get_filter", "oi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_get_matrix", "oo", false))]]>
-
+
@@ -3019,7 +3006,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_set_extend", "oiv", false))]]>
-
+
@@ -3027,7 +3014,7 @@
Int>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_set_filter", "oiv", false))]]>
-
+
@@ -3035,14 +3022,14 @@
cpp.Object>(cpp.Prime._loadPrime("lime", "lime_cairo_pattern_set_matrix", "oov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_cairo_surface_flush", "ov", false))]]>
-
+
@@ -3050,43 +3037,43 @@
Float>(cpp.Prime._loadPrime("lime", "lime_curl_getdate", "sdd", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_global_cleanup", "v", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_global_init", "ii", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_version", "o", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_version_info", "io", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_cleanup", "ov", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_duphandle", "oo", false))]]>
-
+
@@ -3095,14 +3082,14 @@
String -> Int>(cpp.Prime._loadPrime("lime", "lime_curl_easy_escape", "osio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_flush", "ov", false))]]>
-
+
@@ -3110,11 +3097,11 @@
Int>(cpp.Prime._loadPrime("lime", "lime_curl_easy_getinfo", "oio", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_init", "o", false))]]>
-
+
@@ -3122,14 +3109,14 @@
Int>(cpp.Prime._loadPrime("lime", "lime_curl_easy_pause", "oii", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_perform", "oi", false))]]>
-
+
@@ -3139,14 +3126,14 @@
cpp.Object -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_curl_easy_recv", "ooiii", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_reset", "ov", false))]]>
-
+
@@ -3156,7 +3143,7 @@
cpp.Object -> Int -> Int>(cpp.Prime._loadPrime("lime", "lime_curl_easy_send", "ooiii", false))]]>
-
+
@@ -3166,14 +3153,14 @@
Int -> cpp.Object -> cpp.Object>(cpp.Prime._loadPrime("lime", "lime_curl_easy_setopt", "oiooi", false))]]>
-
+
(cpp.Prime._loadPrime("lime", "lime_curl_easy_strerror", "io", false))]]>
-
+