From: Wonsik Jung Date: Mon, 16 Oct 2023 11:04:09 +0000 (+0900) Subject: bind to support setting/getting full screen sized window. X-Git-Tag: dali_2.2.50~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3317f7d3d580d5eccca9fe861822260a65a79f4;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git bind to support setting/getting full screen sized window. Change-Id: I7ed392a4de4dbb21bedc075775158b0ecbb69239 --- diff --git a/dali-csharp-binder/dali-adaptor/window-wrap.cpp b/dali-csharp-binder/dali-adaptor/window-wrap.cpp index 741975cf..767ebee5 100644 --- a/dali-csharp-binder/dali-adaptor/window-wrap.cpp +++ b/dali-csharp-binder/dali-adaptor/window-wrap.cpp @@ -4038,6 +4038,30 @@ SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Window_KeyboardUnGrab(void * winHandle) return result; } +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetFullScreen(void * winHandle, bool fullscreen) { + Dali::Window *window = (Dali::Window *) 0 ; + + window = (Dali::Window *)winHandle; + { + try { + Dali::DevelWindow::SetFullScreen(*window, fullscreen); + } CALL_CATCH_EXCEPTION(); + } +} + +SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Window_GetFullScreen(void * winHandle) { + Dali::Window *window = (Dali::Window *) 0 ; + bool result = false; + + window = (Dali::Window *)winHandle; + { + try { + result = Dali::DevelWindow::GetFullScreen(*window); + } CALL_CATCH_EXCEPTION(false); + } + return result; +} + /* pointer constraints event */ SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WindowPointerConstraintsEventSignal(void* winHandle) {