From: joogab.yun Date: Thu, 1 Aug 2024 03:42:01 +0000 (+0900) Subject: Add GetLastPanGestureState X-Git-Tag: accepted/tizen/unified/20240809.055216~3^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b777058949bd1e19c6a9822fc8d423ad1109ebeb;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git Add GetLastPanGestureState Change-Id: Ie31c0c6c8d785e870b1de252114e711bdf03ed7e --- diff --git a/dali-csharp-binder/dali-adaptor/window-wrap.cpp b/dali-csharp-binder/dali-adaptor/window-wrap.cpp index c955839c..1f6b0620 100644 --- a/dali-csharp-binder/dali-adaptor/window-wrap.cpp +++ b/dali-csharp-binder/dali-adaptor/window-wrap.cpp @@ -2748,6 +2748,24 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_InternalRetrievingLastHoverEvent( } } +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Window_InternalRetrievingLastPanGestureState(void* winHandle) +{ + Dali::Window* window = (Dali::Window*)winHandle; + Dali::GestureState result; + + if (!window) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0); + return 0; + } + { + try { + result = Dali::DevelWindow::GetLastPanGestureState(*window); + } CALL_CATCH_EXCEPTION(0); + } + return (int)result; +} + + SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetNeedsRotationCompletedAcknowledgement(void* winHandle, bool needAcknowledgement) {