fix for lime 8.1.0 (#212)
This commit is contained in:
@@ -453,6 +453,28 @@ class NativeWindow
|
||||
}
|
||||
}
|
||||
|
||||
#if (lime >= "8.1.0")
|
||||
public function setMinSize(width:Int, height:Int):Void
|
||||
{
|
||||
if (handle != null)
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
NativeCFFI.lime_window_set_minimum_size(handle, width, height);
|
||||
#end
|
||||
}
|
||||
}
|
||||
|
||||
public function setMaxSize(width:Int, height:Int):Void
|
||||
{
|
||||
if (handle != null)
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
NativeCFFI.lime_window_set_maximum_size(handle, width, height);
|
||||
#end
|
||||
}
|
||||
}
|
||||
#end
|
||||
|
||||
public function setBorderless(value:Bool):Bool
|
||||
{
|
||||
if (handle != null)
|
||||
@@ -661,6 +683,42 @@ class NativeWindow
|
||||
return value;
|
||||
}
|
||||
|
||||
#if (lime >= "8.1.0")
|
||||
public function setVisible(value:Bool):Bool
|
||||
{
|
||||
if (handle != null)
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
NativeCFFI.lime_window_set_visible(handle, value);
|
||||
#end
|
||||
}
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
public function getOpacity():Float
|
||||
{
|
||||
if (handle != null)
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
return NativeCFFI.lime_window_get_opacity(handle);
|
||||
#end
|
||||
}
|
||||
|
||||
return 1.0;
|
||||
}
|
||||
|
||||
public function setOpacity(value:Float):Void
|
||||
{
|
||||
if (handle != null)
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
NativeCFFI.lime_window_set_opacity(handle, value);
|
||||
#end
|
||||
}
|
||||
}
|
||||
#end
|
||||
|
||||
public function warpMouse(x:Int, y:Int):Void
|
||||
{
|
||||
#if (!macro && lime_cffi)
|
||||
|
||||
Reference in New Issue
Block a user