From: Eunki, Hong Date: Wed, 26 Apr 2023 05:41:52 +0000 (+0900) Subject: Bind LoopingMode of Animation X-Git-Tag: dali_2.2.24~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b19da1284c314e68f64f77a4d10a81977bf8e8e2;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git Bind LoopingMode of Animation Change-Id: Id397c83cd801aaaa07cdc08b34b806a18f26ba49 Signed-off-by: Eunki, Hong --- diff --git a/dali-csharp-binder/src/animation-wrap.cpp b/dali-csharp-binder/src/animation-wrap.cpp index 04cce01..5b062b2 100755 --- a/dali-csharp-binder/src/animation-wrap.cpp +++ b/dali-csharp-binder/src/animation-wrap.cpp @@ -587,6 +587,38 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Clear(void * jarg1) { } +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLoopingMode(void * jarg1, int jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::LoopingMode arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (Dali::Animation::LoopingMode)jarg2; + { + try { + (arg1)->SetLoopingMode(arg2); + } CALL_CATCH_EXCEPTION(); + } + +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetLoopingMode(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::LoopingMode result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (Dali::Animation::LoopingMode)((Dali::Animation const *)arg1)->GetLoopingMode(); + } CALL_CATCH_EXCEPTION(0); + + } + jresult = (int)result; + return jresult; +} + + SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_FinishedSignal(void * jarg1) { void * jresult ; Dali::Animation *arg1 = (Dali::Animation *) 0 ;