diff --git a/src/lime/_internal/backend/native/NativeCFFI.hx b/src/lime/_internal/backend/native/NativeCFFI.hx index 0ea1251fa..b31af6e62 100644 --- a/src/lime/_internal/backend/native/NativeCFFI.hx +++ b/src/lime/_internal/backend/native/NativeCFFI.hx @@ -305,6 +305,8 @@ class NativeCFFI @:cffi private static function lime_window_get_mouse_lock(handle:Dynamic):Bool; + @:cffi private static function lime_window_get_opacity(handle:Dynamic):Float; + @:cffi private static function lime_window_get_scale(handle:Dynamic):Float; @:cffi private static function lime_window_get_text_input_enabled(handle:Dynamic):Bool; @@ -337,6 +339,8 @@ class NativeCFFI @:cffi private static function lime_window_set_mouse_lock(handle:Dynamic, mouseLock:Bool):Void; + @:cffi private static function lime_window_set_opacity(handle:Dynamic, value:Float):Void; + @:cffi private static function lime_window_set_resizable(handle:Dynamic, resizable:Bool):Bool; @:cffi private static function lime_window_set_text_input_enabled(handle:Dynamic, enabled:Bool):Void; @@ -347,10 +351,6 @@ class NativeCFFI @:cffi private static function lime_window_warp_mouse(handle:Dynamic, x:Int, y:Int):Void; - @:cffi private static function lime_window_get_opacity(handle:Dynamic):Float; - - @:cffi private static function lime_window_set_opacity(handle:Dynamic, value:Float):Void; - @:cffi private static function lime_window_event_manager_register(callback:Dynamic, eventObject:Dynamic):Void; @:cffi private static function lime_zlib_compress(data:Dynamic, bytes:Dynamic):Dynamic; @@ -568,6 +568,7 @@ class NativeCFFI private static var lime_window_get_id = new cpp.CallableInt>(cpp.Prime._loadPrime("lime", "lime_window_get_id", "oi", false)); private static var lime_window_get_mouse_lock = new cpp.CallableBool>(cpp.Prime._loadPrime("lime", "lime_window_get_mouse_lock", "ob", false)); + private static var lime_window_get_opacity = new cpp.CallableFloat>(cpp.Prime._loadPrime("lime", "lime_window_get_opacity", "od", false)); private static var lime_window_get_scale = new cpp.CallableFloat>(cpp.Prime._loadPrime("lime", "lime_window_get_scale", "od", false)); private static var lime_window_get_text_input_enabled = new cpp.CallableBool>(cpp.Prime._loadPrime("lime", "lime_window_get_text_input_enabled", "ob", false)); @@ -595,6 +596,8 @@ class NativeCFFI false)); private static var lime_window_set_mouse_lock = new cpp.CallableBool->cpp.Void>(cpp.Prime._loadPrime("lime", "lime_window_set_mouse_lock", "obv", false)); + private static var lime_window_set_opacity = new cpp.CallableFloat->cpp.Void>(cpp.Prime._loadPrime("lime", "lime_window_set_opacity", "odv", + false)); private static var lime_window_set_resizable = new cpp.CallableBool->Bool>(cpp.Prime._loadPrime("lime", "lime_window_set_resizable", "obb", false)); private static var lime_window_set_text_input_enabled = new cpp.CallableBool->cpp.Void>(cpp.Prime._loadPrime("lime", @@ -605,10 +608,6 @@ class NativeCFFI false)); private static var lime_window_warp_mouse = new cpp.CallableInt->Int->cpp.Object>(cpp.Prime._loadPrime("lime", "lime_window_warp_mouse", "oiiv", false)); - private static var lime_window_get_opacity = new cpp.CallableFloat>(cpp.Prime._loadPrime("lime", "lime_window_get_opacity", "od", false)); - private static var lime_window_set_opacity = new cpp.CallableFloat->cpp.Void>(cpp.Prime._loadPrime("lime", "lime_window_set_opacity", "odv", - false)); - private static var lime_window_event_manager_register = new cpp.Callablecpp.Object->cpp.Void>(cpp.Prime._loadPrime("lime", "lime_window_event_manager_register", "oov", false)); private static var lime_zlib_compress = new cpp.Callablecpp.Object->cpp.Object>(cpp.Prime._loadPrime("lime", "lime_zlib_compress", "ooo", @@ -741,6 +740,7 @@ class NativeCFFI private static var lime_window_get_height = CFFI.load("lime", "lime_window_get_height", 1); private static var lime_window_get_id = CFFI.load("lime", "lime_window_get_id", 1); private static var lime_window_get_mouse_lock = CFFI.load("lime", "lime_window_get_mouse_lock", 1); + private static var lime_window_get_opacity = CFFI.load("lime", "lime_window_get_opacity", 1); private static var lime_window_get_scale = CFFI.load("lime", "lime_window_get_scale", 1); private static var lime_window_get_text_input_enabled = CFFI.load("lime", "lime_window_get_text_input_enabled", 1); private static var lime_window_get_width = CFFI.load("lime", "lime_window_get_width", 1); @@ -757,13 +757,12 @@ class NativeCFFI private static var lime_window_set_maximized = CFFI.load("lime", "lime_window_set_maximized", 2); private static var lime_window_set_minimized = CFFI.load("lime", "lime_window_set_minimized", 2); private static var lime_window_set_mouse_lock = CFFI.load("lime", "lime_window_set_mouse_lock", 2); + private static var lime_window_set_opacity = CFFI.load("lime", "lime_window_set_opacity", 2); private static var lime_window_set_resizable = CFFI.load("lime", "lime_window_set_resizable", 2); private static var lime_window_set_text_input_enabled = CFFI.load("lime", "lime_window_set_text_input_enabled", 2); private static var lime_window_set_text_input_rect = CFFI.load("lime", "lime_window_set_text_input_rect", 2); private static var lime_window_set_title = CFFI.load("lime", "lime_window_set_title", 2); private static var lime_window_warp_mouse = CFFI.load("lime", "lime_window_warp_mouse", 3); - private static var lime_window_get_opacity = CFFI.load("lime", "lime_window_get_opacity", 1); - private static var lime_window_set_opacity = CFFI.load("lime", "lime_window_set_opacity", 2); private static var lime_window_event_manager_register = CFFI.load("lime", "lime_window_event_manager_register", 2); private static var lime_zlib_compress = CFFI.load("lime", "lime_zlib_compress", 2); private static var lime_zlib_decompress = CFFI.load("lime", "lime_zlib_decompress", 2);