From: Richard Date: Thu, 6 Jul 2023 09:42:59 +0000 (+0100) Subject: Updated FrameCallback C# binding after FrameCallbackInterface is changed X-Git-Tag: dali_2.2.34~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F03%2F295403%2F1;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git Updated FrameCallback C# binding after FrameCallbackInterface is changed Change-Id: I30e78c5560c3efad14db50492c2b15192eed7a01 --- diff --git a/dali-csharp-binder/src/dali-wrap.cpp b/dali-csharp-binder/src/dali-wrap.cpp index e2b4d91..32f15e2 100644 --- a/dali-csharp-binder/src/dali-wrap.cpp +++ b/dali-csharp-binder/src/dali-wrap.cpp @@ -2239,7 +2239,7 @@ void SwigDirector_FrameCallbackInterface::swig_connect_director(SWIG_Callback0_t } -void SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) { +bool SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) { void * jcurrent ; if (!swig_callbackOnUpdate) { @@ -2250,10 +2250,10 @@ void SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, swig_callbackOnUpdate(jcurrent, elapsedSeconds); if (!jcurrent) { DALI_LOG_ERROR("[ERROR][%s line:%d] Unexpected null return for type Dali::UpdateProxy! ", __FILE__, __LINE__); - return; + return false; } } - return; + return false; } diff --git a/dali-csharp-binder/src/dali-wrap.h b/dali-csharp-binder/src/dali-wrap.h index fd92df6..8b40df0 100755 --- a/dali-csharp-binder/src/dali-wrap.h +++ b/dali-csharp-binder/src/dali-wrap.h @@ -259,7 +259,7 @@ class SwigDirector_FrameCallbackInterface : public Dali::FrameCallbackInterface, public: SwigDirector_FrameCallbackInterface(); virtual ~SwigDirector_FrameCallbackInterface(); - virtual void Update( Dali::UpdateProxy& updateProxy, float elapsedSeconds ); + virtual bool Update( Dali::UpdateProxy& updateProxy, float elapsedSeconds ); typedef void (SWIGSTDCALL* SWIG_Callback0_t)( void* updateProxy, float elapsedSeconds ); void swig_connect_director( SWIG_Callback0_t callbackUpdate );