Binding IsFloatingModeEnabled 94/295494/2
authorjoogab.yun <joogab.yun@samsung.com>
Mon, 10 Jul 2023 05:40:56 +0000 (14:40 +0900)
committerjoogab yun <joogab.yun@samsung.com>
Mon, 10 Jul 2023 05:24:58 +0000 (05:24 +0000)
refer :
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/295493/

Change-Id: I466f3a7744192f4d25e205e9136c7b64d89d01a1

dali-csharp-binder/src/window-wrap.cpp

index bf152a292304e88357bb9b83d88122b95395845b..8f7b59028a45b2d9be3e4a73b2c8982cc572e573 100644 (file)
@@ -2626,6 +2626,24 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_EnableFloatingMode(void* jarg1, b
 
 }
 
+SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Window_IsFloatingModeEnabled(void* winHandle)
+{
+  Dali::Window* window = (Dali::Window*)winHandle;
+  bool result = false;
+  if (!window) {
+    SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
+    return false;
+  }
+
+  {
+    try {
+      result = Dali::DevelWindow::IsFloatingModeEnabled(*window);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+  return result;
+
+}
+
 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_IncludeInputRegion(void* winHandle, void* region)
 {
   Dali::Window* window = (Dali::Window*)winHandle;