Bind LoopingMode of Animation 01/292001/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 26 Apr 2023 05:41:52 +0000 (14:41 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 26 Apr 2023 05:42:58 +0000 (14:42 +0900)
Change-Id: Id397c83cd801aaaa07cdc08b34b806a18f26ba49
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-csharp-binder/src/animation-wrap.cpp

index 04cce01..5b062b2 100755 (executable)
@@ -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 ;