Use CFFI prime bindings, refine Cairo font
This commit is contained in:
@@ -22,7 +22,7 @@ class NativeMouse {
|
||||
|
||||
__hidden = true;
|
||||
|
||||
lime_mouse_hide ();
|
||||
lime_mouse_hide.call ();
|
||||
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ class NativeMouse {
|
||||
|
||||
__hidden = false;
|
||||
|
||||
lime_mouse_show ();
|
||||
lime_mouse_show.call ();
|
||||
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ class NativeMouse {
|
||||
|
||||
public static function warp (x:Int, y:Int, window:Window):Void {
|
||||
|
||||
lime_mouse_warp (x, y, window == null ? null : window.backend.handle);
|
||||
lime_mouse_warp.call (x, y, window == null ? null : window.backend.handle);
|
||||
|
||||
}
|
||||
|
||||
@@ -87,7 +87,7 @@ class NativeMouse {
|
||||
|
||||
}
|
||||
|
||||
lime_mouse_set_cursor (type);
|
||||
lime_mouse_set_cursor.call (type);
|
||||
|
||||
}
|
||||
|
||||
@@ -111,7 +111,7 @@ class NativeMouse {
|
||||
|
||||
if (__lock != value) {
|
||||
|
||||
lime_mouse_set_lock (value);
|
||||
lime_mouse_set_lock.call (value);
|
||||
|
||||
__hidden = value;
|
||||
__lock = value;
|
||||
@@ -130,11 +130,11 @@ class NativeMouse {
|
||||
|
||||
|
||||
|
||||
private static var lime_mouse_hide = System.load ("lime", "lime_mouse_hide", 0);
|
||||
private static var lime_mouse_set_cursor = System.load ("lime", "lime_mouse_set_cursor", 1);
|
||||
private static var lime_mouse_set_lock = System.load ("lime", "lime_mouse_set_lock", 1);
|
||||
private static var lime_mouse_show = System.load ("lime", "lime_mouse_show", 0);
|
||||
private static var lime_mouse_warp = System.load ("lime", "lime_mouse_warp", 3);
|
||||
private static var lime_mouse_hide = System.loadPrime ("lime", "lime_mouse_hide", "v");
|
||||
private static var lime_mouse_set_cursor = System.loadPrime ("lime", "lime_mouse_set_cursor", "iv");
|
||||
private static var lime_mouse_set_lock = System.loadPrime ("lime", "lime_mouse_set_lock", "bv");
|
||||
private static var lime_mouse_show = System.loadPrime ("lime", "lime_mouse_show", "v");
|
||||
private static var lime_mouse_warp = System.loadPrime ("lime", "lime_mouse_warp", "iidv");
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user