2 * Copyright (c) 2017 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 #include <dali/public-api/animation/animation.h>
20 #include <dali/devel-api/animation/animation-devel.h>
23 #include <dali-csharp-binder/common/common.h>
25 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Animation &) > const *self){
28 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Animation &) > const *self){
29 return self->GetConnectionCount();
31 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Animation &) > *self,void (*func)(Dali::Animation &)){
32 self->Connect( func );
34 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Animation &) > *self,void (*func)(Dali::Animation &)){
35 self->Disconnect( func );
37 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Animation &) > *self,Dali::Animation &arg){
48 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_New(float jarg1) {
51 Dali::Animation result;
56 result = Dali::Animation::New(arg1);
57 } CALL_CATCH_EXCEPTION(0);
60 jresult = new Dali::Animation((const Dali::Animation &)result);
67 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Animation(void * jarg1) {
68 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
70 arg1 = (Dali::Animation *)jarg1;
74 } CALL_CATCH_EXCEPTION();
80 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Animation__SWIG_1(void * jarg1) {
82 Dali::Animation *arg1 = 0 ;
83 Dali::Animation *result = 0 ;
85 arg1 = (Dali::Animation *)jarg1;
87 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation const & type is null", 0);
92 result = (Dali::Animation *)new Dali::Animation((Dali::Animation const &)*arg1);
93 } CALL_CATCH_EXCEPTION(0);
96 jresult = (void *)result;
101 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_Assign(void * jarg1, void * jarg2) {
103 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
104 Dali::Animation *arg2 = 0 ;
105 Dali::Animation *result = 0 ;
107 arg1 = (Dali::Animation *)jarg1;
108 arg2 = (Dali::Animation *)jarg2;
110 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation const & type is null", 0);
115 result = (Dali::Animation *) &(arg1)->operator =((Dali::Animation const &)*arg2);
116 } CALL_CATCH_EXCEPTION(0);
119 jresult = (void *)result;
124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDuration(void * jarg1, float jarg2) {
125 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
128 arg1 = (Dali::Animation *)jarg1;
132 (arg1)->SetDuration(arg2);
133 } CALL_CATCH_EXCEPTION();
139 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetDuration(void * jarg1) {
141 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
144 arg1 = (Dali::Animation *)jarg1;
147 result = (float)((Dali::Animation const *)arg1)->GetDuration();
148 } CALL_CATCH_EXCEPTION(0);
156 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLooping(void * jarg1, unsigned int jarg2) {
157 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
160 arg1 = (Dali::Animation *)jarg1;
161 arg2 = jarg2 ? true : false;
164 (arg1)->SetLooping(arg2);
165 } CALL_CATCH_EXCEPTION();
171 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLoopCount(void * jarg1, int jarg2) {
172 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
175 arg1 = (Dali::Animation *)jarg1;
179 (arg1)->SetLoopCount(arg2);
180 } CALL_CATCH_EXCEPTION();
186 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetLoopCount(void * jarg1) {
188 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
191 arg1 = (Dali::Animation *)jarg1;
194 result = (int)(arg1)->GetLoopCount();
195 } CALL_CATCH_EXCEPTION(0);
203 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetCurrentLoop(void * jarg1) {
205 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
208 arg1 = (Dali::Animation *)jarg1;
211 result = (int)(arg1)->GetCurrentLoop();
212 } CALL_CATCH_EXCEPTION(0);
220 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Animation_IsLooping(void * jarg1) {
221 unsigned int jresult ;
222 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
225 arg1 = (Dali::Animation *)jarg1;
228 result = (bool)((Dali::Animation const *)arg1)->IsLooping();
229 } CALL_CATCH_EXCEPTION(0);
237 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetEndAction(void * jarg1, int jarg2) {
238 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
239 Dali::Animation::EndAction arg2 ;
241 arg1 = (Dali::Animation *)jarg1;
242 arg2 = (Dali::Animation::EndAction)jarg2;
245 (arg1)->SetEndAction(arg2);
246 } CALL_CATCH_EXCEPTION();
252 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetEndAction(void * jarg1) {
254 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
255 Dali::Animation::EndAction result;
257 arg1 = (Dali::Animation *)jarg1;
260 result = (Dali::Animation::EndAction)((Dali::Animation const *)arg1)->GetEndAction();
261 } CALL_CATCH_EXCEPTION(0);
264 jresult = (int)result;
269 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDisconnectAction(void * jarg1, int jarg2) {
270 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
271 Dali::Animation::EndAction arg2 ;
273 arg1 = (Dali::Animation *)jarg1;
274 arg2 = (Dali::Animation::EndAction)jarg2;
277 (arg1)->SetDisconnectAction(arg2);
278 } CALL_CATCH_EXCEPTION();
284 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetDisconnectAction(void * jarg1) {
286 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
287 Dali::Animation::EndAction result;
289 arg1 = (Dali::Animation *)jarg1;
292 result = (Dali::Animation::EndAction)((Dali::Animation const *)arg1)->GetDisconnectAction();
293 } CALL_CATCH_EXCEPTION(0);
296 jresult = (int)result;
301 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDefaultAlphaFunction(void * jarg1, void * jarg2) {
302 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
303 Dali::AlphaFunction arg2 ;
304 Dali::AlphaFunction *argp2 ;
306 arg1 = (Dali::Animation *)jarg1;
307 argp2 = (Dali::AlphaFunction *)jarg2;
309 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
315 (arg1)->SetDefaultAlphaFunction(arg2);
316 } CALL_CATCH_EXCEPTION();
322 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_GetDefaultAlphaFunction(void * jarg1) {
324 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
325 Dali::AlphaFunction result;
327 arg1 = (Dali::Animation *)jarg1;
330 result = ((Dali::Animation const *)arg1)->GetDefaultAlphaFunction();
331 } CALL_CATCH_EXCEPTION(0);
334 jresult = new Dali::AlphaFunction((const Dali::AlphaFunction &)result);
339 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetCurrentProgress(void * jarg1, float jarg2) {
340 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
343 arg1 = (Dali::Animation *)jarg1;
347 (arg1)->SetCurrentProgress(arg2);
348 } CALL_CATCH_EXCEPTION();
354 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetCurrentProgress(void * jarg1) {
356 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
359 arg1 = (Dali::Animation *)jarg1;
362 result = (float)(arg1)->GetCurrentProgress();
363 } CALL_CATCH_EXCEPTION(0);
371 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetSpeedFactor(void * jarg1, float jarg2) {
372 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
375 arg1 = (Dali::Animation *)jarg1;
379 (arg1)->SetSpeedFactor(arg2);
380 } CALL_CATCH_EXCEPTION();
386 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetSpeedFactor(void * jarg1) {
388 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
391 arg1 = (Dali::Animation *)jarg1;
394 result = (float)((Dali::Animation const *)arg1)->GetSpeedFactor();
395 } CALL_CATCH_EXCEPTION(0);
403 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetPlayRange(void * jarg1, void * jarg2) {
404 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
405 Dali::Vector2 *arg2 = 0 ;
407 arg1 = (Dali::Animation *)jarg1;
408 arg2 = (Dali::Vector2 *)jarg2;
410 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
415 (arg1)->SetPlayRange((Dali::Vector2 const &)*arg2);
416 } CALL_CATCH_EXCEPTION();
422 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_GetPlayRange(void * jarg1) {
424 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
425 Dali::Vector2 result;
427 arg1 = (Dali::Animation *)jarg1;
430 result = ((Dali::Animation const *)arg1)->GetPlayRange();
431 } CALL_CATCH_EXCEPTION(0);
434 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
439 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Play(void * jarg1) {
440 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
442 arg1 = (Dali::Animation *)jarg1;
446 } CALL_CATCH_EXCEPTION();
452 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_PlayFrom(void * jarg1, float jarg2) {
453 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
456 arg1 = (Dali::Animation *)jarg1;
460 (arg1)->PlayFrom(arg2);
461 } CALL_CATCH_EXCEPTION();
467 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Pause(void * jarg1) {
468 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
470 arg1 = (Dali::Animation *)jarg1;
474 } CALL_CATCH_EXCEPTION();
480 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetState(void * jarg1) {
482 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
483 Dali::Animation::State result;
485 arg1 = (Dali::Animation *)jarg1;
488 result = (Dali::Animation::State)((Dali::Animation const *)arg1)->GetState();
489 } CALL_CATCH_EXCEPTION(0);
492 jresult = (int)result;
497 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Stop(void * jarg1) {
498 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
500 arg1 = (Dali::Animation *)jarg1;
504 } CALL_CATCH_EXCEPTION();
509 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetProgressNotification(void* jarg1, float jarg2) {
510 Dali::Animation* argp1 = (Dali::Animation *) jarg1 ;
512 Dali::Animation arg1 = *argp1;
513 float arg2 = (float)jarg2;
517 Dali::DevelAnimation::SetProgressNotification(arg1, arg2);
518 } CALL_CATCH_EXCEPTION();
523 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetProgressNotification(void * jarg1) {
525 Dali::Animation* argp1 = (Dali::Animation *) jarg1 ;
528 Dali::Animation arg1 = *argp1;
531 result = (float)Dali::DevelAnimation::GetProgressNotification(arg1);
532 } CALL_CATCH_EXCEPTION(0);
539 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetBlendPoint(void* csAnimation, float blendPoint) {
540 Dali::Animation* animation = (Dali::Animation *) csAnimation ;
544 animation->SetBlendPoint(blendPoint);
545 } CALL_CATCH_EXCEPTION();
550 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetBlendPoint(void * csAnimation) {
551 Dali::Animation* animation = (Dali::Animation *) csAnimation ;
556 result = animation->GetBlendPoint();
557 } CALL_CATCH_EXCEPTION(0);
563 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Clear(void * jarg1) {
564 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
566 arg1 = (Dali::Animation *)jarg1;
570 } CALL_CATCH_EXCEPTION();
576 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLoopingMode(void * jarg1, int jarg2) {
577 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
578 Dali::Animation::LoopingMode arg2 ;
580 arg1 = (Dali::Animation *)jarg1;
581 arg2 = (Dali::Animation::LoopingMode)jarg2;
584 (arg1)->SetLoopingMode(arg2);
585 } CALL_CATCH_EXCEPTION();
591 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetLoopingMode(void * jarg1) {
593 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
594 Dali::Animation::LoopingMode result;
596 arg1 = (Dali::Animation *)jarg1;
599 result = (Dali::Animation::LoopingMode)((Dali::Animation const *)arg1)->GetLoopingMode();
600 } CALL_CATCH_EXCEPTION(0);
603 jresult = (int)result;
608 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_FinishedSignal(void * jarg1) {
610 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
611 Dali::Animation::AnimationSignalType *result = 0 ;
613 arg1 = (Dali::Animation *)jarg1;
616 result = (Dali::Animation::AnimationSignalType *) &(arg1)->FinishedSignal();
617 } CALL_CATCH_EXCEPTION(0);
620 jresult = (void *)result;
624 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_ProgressReachedSignal(void * jarg1) {
626 Dali::Animation* argp1 = (Dali::Animation*) jarg1 ;
627 Dali::Animation::AnimationSignalType *result = 0 ;
629 Dali::Animation arg1 = *argp1;
632 result = (Dali::Animation::AnimationSignalType* ) &Dali::DevelAnimation::ProgressReachedSignal(arg1);
633 } CALL_CATCH_EXCEPTION(0);
636 jresult = (void *)result;
640 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_PlayAfter(void * jarg1, float jarg2) {
641 Dali::Animation arg1 ;
643 Dali::Animation *argp1 ;
645 argp1 = (Dali::Animation *)jarg1;
647 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Animation", 0);
654 arg1.PlayAfter(arg2);
655 } CALL_CATCH_EXCEPTION();
660 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
661 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
662 SwigValueWrapper< Dali::Property > arg2 ;
663 Dali::Property::Value arg3 ;
664 Dali::Property *argp2 ;
665 Dali::Property::Value *argp3 ;
667 arg1 = (Dali::Animation *)jarg1;
668 argp2 = (Dali::Property *)jarg2;
670 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
674 argp3 = (Dali::Property::Value *)jarg3;
676 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
682 (arg1)->AnimateBy(arg2,arg3);
683 } CALL_CATCH_EXCEPTION();
689 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
690 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
691 SwigValueWrapper< Dali::Property > arg2 ;
692 Dali::Property::Value arg3 ;
693 Dali::AlphaFunction arg4 ;
694 Dali::Property *argp2 ;
695 Dali::Property::Value *argp3 ;
696 Dali::AlphaFunction *argp4 ;
698 arg1 = (Dali::Animation *)jarg1;
699 argp2 = (Dali::Property *)jarg2;
701 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
705 argp3 = (Dali::Property::Value *)jarg3;
707 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
711 argp4 = (Dali::AlphaFunction *)jarg4;
713 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
719 (arg1)->AnimateBy(arg2,arg3,arg4);
720 } CALL_CATCH_EXCEPTION();
726 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
727 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
728 SwigValueWrapper< Dali::Property > arg2 ;
729 Dali::Property::Value arg3 ;
730 SwigValueWrapper< Dali::TimePeriod > arg4 ;
731 Dali::Property *argp2 ;
732 Dali::Property::Value *argp3 ;
733 Dali::TimePeriod *argp4 ;
735 arg1 = (Dali::Animation *)jarg1;
736 argp2 = (Dali::Property *)jarg2;
738 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
742 argp3 = (Dali::Property::Value *)jarg3;
744 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
748 argp4 = (Dali::TimePeriod *)jarg4;
750 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
756 (arg1)->AnimateBy(arg2,arg3,arg4);
757 } CALL_CATCH_EXCEPTION();
763 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
764 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
765 SwigValueWrapper< Dali::Property > arg2 ;
766 Dali::Property::Value arg3 ;
767 Dali::AlphaFunction arg4 ;
768 SwigValueWrapper< Dali::TimePeriod > arg5 ;
769 Dali::Property *argp2 ;
770 Dali::Property::Value *argp3 ;
771 Dali::AlphaFunction *argp4 ;
772 Dali::TimePeriod *argp5 ;
774 arg1 = (Dali::Animation *)jarg1;
775 argp2 = (Dali::Property *)jarg2;
777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
781 argp3 = (Dali::Property::Value *)jarg3;
783 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
787 argp4 = (Dali::AlphaFunction *)jarg4;
789 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
793 argp5 = (Dali::TimePeriod *)jarg5;
795 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
801 (arg1)->AnimateBy(arg2,arg3,arg4,arg5);
802 } CALL_CATCH_EXCEPTION();
808 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
809 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
810 SwigValueWrapper< Dali::Property > arg2 ;
811 Dali::Property::Value arg3 ;
812 Dali::Property *argp2 ;
813 Dali::Property::Value *argp3 ;
815 arg1 = (Dali::Animation *)jarg1;
816 argp2 = (Dali::Property *)jarg2;
818 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
822 argp3 = (Dali::Property::Value *)jarg3;
824 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
830 (arg1)->AnimateTo(arg2,arg3);
831 } CALL_CATCH_EXCEPTION();
837 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
838 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
839 SwigValueWrapper< Dali::Property > arg2 ;
840 Dali::Property::Value arg3 ;
841 Dali::AlphaFunction arg4 ;
842 Dali::Property *argp2 ;
843 Dali::Property::Value *argp3 ;
844 Dali::AlphaFunction *argp4 ;
846 arg1 = (Dali::Animation *)jarg1;
847 argp2 = (Dali::Property *)jarg2;
849 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
853 argp3 = (Dali::Property::Value *)jarg3;
855 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
859 argp4 = (Dali::AlphaFunction *)jarg4;
861 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
867 (arg1)->AnimateTo(arg2,arg3,arg4);
868 } CALL_CATCH_EXCEPTION();
874 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
875 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
876 SwigValueWrapper< Dali::Property > arg2 ;
877 Dali::Property::Value arg3 ;
878 SwigValueWrapper< Dali::TimePeriod > arg4 ;
879 Dali::Property *argp2 ;
880 Dali::Property::Value *argp3 ;
881 Dali::TimePeriod *argp4 ;
883 arg1 = (Dali::Animation *)jarg1;
884 argp2 = (Dali::Property *)jarg2;
886 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
890 argp3 = (Dali::Property::Value *)jarg3;
892 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
896 argp4 = (Dali::TimePeriod *)jarg4;
898 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
904 (arg1)->AnimateTo(arg2,arg3,arg4);
905 } CALL_CATCH_EXCEPTION();
911 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
912 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
913 SwigValueWrapper< Dali::Property > arg2 ;
914 Dali::Property::Value arg3 ;
915 Dali::AlphaFunction arg4 ;
916 SwigValueWrapper< Dali::TimePeriod > arg5 ;
917 Dali::Property *argp2 ;
918 Dali::Property::Value *argp3 ;
919 Dali::AlphaFunction *argp4 ;
920 Dali::TimePeriod *argp5 ;
922 arg1 = (Dali::Animation *)jarg1;
923 argp2 = (Dali::Property *)jarg2;
925 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
929 argp3 = (Dali::Property::Value *)jarg3;
931 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
935 argp4 = (Dali::AlphaFunction *)jarg4;
937 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
941 argp5 = (Dali::TimePeriod *)jarg5;
943 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
949 (arg1)->AnimateTo(arg2,arg3,arg4,arg5);
950 } CALL_CATCH_EXCEPTION();
956 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
957 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
958 SwigValueWrapper< Dali::Property > arg2 ;
959 Dali::KeyFrames *arg3 = 0 ;
960 Dali::Property *argp2 ;
962 arg1 = (Dali::Animation *)jarg1;
963 argp2 = (Dali::Property *)jarg2;
965 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
969 arg3 = (Dali::KeyFrames *)jarg3;
971 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
976 (arg1)->AnimateBetween(arg2,*arg3);
977 } CALL_CATCH_EXCEPTION();
983 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_1(void * jarg1, void * jarg2, void * jarg3, int jarg4) {
984 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
985 SwigValueWrapper< Dali::Property > arg2 ;
986 Dali::KeyFrames *arg3 = 0 ;
987 Dali::Animation::Interpolation arg4 ;
988 Dali::Property *argp2 ;
990 arg1 = (Dali::Animation *)jarg1;
991 argp2 = (Dali::Property *)jarg2;
993 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
997 arg3 = (Dali::KeyFrames *)jarg3;
999 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1002 arg4 = (Dali::Animation::Interpolation)jarg4;
1005 (arg1)->AnimateBetween(arg2,*arg3,arg4);
1006 } CALL_CATCH_EXCEPTION();
1012 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
1013 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1014 SwigValueWrapper< Dali::Property > arg2 ;
1015 Dali::KeyFrames *arg3 = 0 ;
1016 Dali::AlphaFunction arg4 ;
1017 Dali::Property *argp2 ;
1018 Dali::AlphaFunction *argp4 ;
1020 arg1 = (Dali::Animation *)jarg1;
1021 argp2 = (Dali::Property *)jarg2;
1023 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1027 arg3 = (Dali::KeyFrames *)jarg3;
1029 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1032 argp4 = (Dali::AlphaFunction *)jarg4;
1034 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1040 (arg1)->AnimateBetween(arg2,*arg3,arg4);
1041 } CALL_CATCH_EXCEPTION();
1047 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, int jarg5) {
1048 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1049 SwigValueWrapper< Dali::Property > arg2 ;
1050 Dali::KeyFrames *arg3 = 0 ;
1051 Dali::AlphaFunction arg4 ;
1052 Dali::Animation::Interpolation arg5 ;
1053 Dali::Property *argp2 ;
1054 Dali::AlphaFunction *argp4 ;
1056 arg1 = (Dali::Animation *)jarg1;
1057 argp2 = (Dali::Property *)jarg2;
1059 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1063 arg3 = (Dali::KeyFrames *)jarg3;
1065 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1068 argp4 = (Dali::AlphaFunction *)jarg4;
1070 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1074 arg5 = (Dali::Animation::Interpolation)jarg5;
1077 (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5);
1078 } CALL_CATCH_EXCEPTION();
1084 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_4(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
1085 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1086 SwigValueWrapper< Dali::Property > arg2 ;
1087 Dali::KeyFrames *arg3 = 0 ;
1088 SwigValueWrapper< Dali::TimePeriod > arg4 ;
1089 Dali::Property *argp2 ;
1090 Dali::TimePeriod *argp4 ;
1092 arg1 = (Dali::Animation *)jarg1;
1093 argp2 = (Dali::Property *)jarg2;
1095 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1099 arg3 = (Dali::KeyFrames *)jarg3;
1101 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1104 argp4 = (Dali::TimePeriod *)jarg4;
1106 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1112 (arg1)->AnimateBetween(arg2,*arg3,arg4);
1113 } CALL_CATCH_EXCEPTION();
1119 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_5(void * jarg1, void * jarg2, void * jarg3, void * jarg4, int jarg5) {
1120 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1121 SwigValueWrapper< Dali::Property > arg2 ;
1122 Dali::KeyFrames *arg3 = 0 ;
1123 SwigValueWrapper< Dali::TimePeriod > arg4 ;
1124 Dali::Animation::Interpolation arg5 ;
1125 Dali::Property *argp2 ;
1126 Dali::TimePeriod *argp4 ;
1128 arg1 = (Dali::Animation *)jarg1;
1129 argp2 = (Dali::Property *)jarg2;
1131 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1135 arg3 = (Dali::KeyFrames *)jarg3;
1137 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1140 argp4 = (Dali::TimePeriod *)jarg4;
1142 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1146 arg5 = (Dali::Animation::Interpolation)jarg5;
1149 (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5);
1150 } CALL_CATCH_EXCEPTION();
1156 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_6(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
1157 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1158 SwigValueWrapper< Dali::Property > arg2 ;
1159 Dali::KeyFrames *arg3 = 0 ;
1160 Dali::AlphaFunction arg4 ;
1161 SwigValueWrapper< Dali::TimePeriod > arg5 ;
1162 Dali::Property *argp2 ;
1163 Dali::AlphaFunction *argp4 ;
1164 Dali::TimePeriod *argp5 ;
1166 arg1 = (Dali::Animation *)jarg1;
1167 argp2 = (Dali::Property *)jarg2;
1169 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1173 arg3 = (Dali::KeyFrames *)jarg3;
1175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1178 argp4 = (Dali::AlphaFunction *)jarg4;
1180 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1184 argp5 = (Dali::TimePeriod *)jarg5;
1186 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1192 (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5);
1193 } CALL_CATCH_EXCEPTION();
1199 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_7(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, int jarg6) {
1200 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1201 SwigValueWrapper< Dali::Property > arg2 ;
1202 Dali::KeyFrames *arg3 = 0 ;
1203 Dali::AlphaFunction arg4 ;
1204 SwigValueWrapper< Dali::TimePeriod > arg5 ;
1205 Dali::Animation::Interpolation arg6 ;
1206 Dali::Property *argp2 ;
1207 Dali::AlphaFunction *argp4 ;
1208 Dali::TimePeriod *argp5 ;
1210 arg1 = (Dali::Animation *)jarg1;
1211 argp2 = (Dali::Property *)jarg2;
1213 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
1217 arg3 = (Dali::KeyFrames *)jarg3;
1219 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0);
1222 argp4 = (Dali::AlphaFunction *)jarg4;
1224 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1228 argp5 = (Dali::TimePeriod *)jarg5;
1230 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1234 arg6 = (Dali::Animation::Interpolation)jarg6;
1237 (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5,arg6);
1238 } CALL_CATCH_EXCEPTION();
1244 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
1245 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1248 Dali::Vector3 *arg4 = 0 ;
1249 Dali::Actor *argp2 ;
1252 arg1 = (Dali::Animation *)jarg1;
1253 argp2 = (Dali::Actor *)jarg2;
1255 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1259 argp3 = (Dali::Path *)jarg3;
1261 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0);
1265 arg4 = (Dali::Vector3 *)jarg4;
1267 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
1272 (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4);
1273 } CALL_CATCH_EXCEPTION();
1279 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
1280 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1283 Dali::Vector3 *arg4 = 0 ;
1284 Dali::AlphaFunction arg5 ;
1285 Dali::Actor *argp2 ;
1287 Dali::AlphaFunction *argp5 ;
1289 arg1 = (Dali::Animation *)jarg1;
1290 argp2 = (Dali::Actor *)jarg2;
1292 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1296 argp3 = (Dali::Path *)jarg3;
1298 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0);
1302 arg4 = (Dali::Vector3 *)jarg4;
1304 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
1307 argp5 = (Dali::AlphaFunction *)jarg5;
1309 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1315 (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5);
1316 } CALL_CATCH_EXCEPTION();
1322 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
1323 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1326 Dali::Vector3 *arg4 = 0 ;
1327 SwigValueWrapper< Dali::TimePeriod > arg5 ;
1328 Dali::Actor *argp2 ;
1330 Dali::TimePeriod *argp5 ;
1332 arg1 = (Dali::Animation *)jarg1;
1333 argp2 = (Dali::Actor *)jarg2;
1335 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1339 argp3 = (Dali::Path *)jarg3;
1341 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0);
1345 arg4 = (Dali::Vector3 *)jarg4;
1347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
1350 argp5 = (Dali::TimePeriod *)jarg5;
1352 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1358 (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5);
1359 } CALL_CATCH_EXCEPTION();
1365 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, void * jarg6) {
1366 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1369 Dali::Vector3 *arg4 = 0 ;
1370 Dali::AlphaFunction arg5 ;
1371 SwigValueWrapper< Dali::TimePeriod > arg6 ;
1372 Dali::Actor *argp2 ;
1374 Dali::AlphaFunction *argp5 ;
1375 Dali::TimePeriod *argp6 ;
1377 arg1 = (Dali::Animation *)jarg1;
1378 argp2 = (Dali::Actor *)jarg2;
1380 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1384 argp3 = (Dali::Path *)jarg3;
1386 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0);
1390 arg4 = (Dali::Vector3 *)jarg4;
1392 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
1395 argp5 = (Dali::AlphaFunction *)jarg5;
1397 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
1401 argp6 = (Dali::TimePeriod *)jarg6;
1403 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0);
1409 (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5,arg6);
1410 } CALL_CATCH_EXCEPTION();
1416 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Show(void * jarg1, void * jarg2, float jarg3) {
1417 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1420 Dali::Actor *argp2 ;
1422 arg1 = (Dali::Animation *)jarg1;
1423 argp2 = (Dali::Actor *)jarg2;
1425 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1429 arg3 = (float)jarg3;
1432 (arg1)->Show(arg2,arg3);
1433 } CALL_CATCH_EXCEPTION();
1439 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Hide(void * jarg1, void * jarg2, float jarg3) {
1440 Dali::Animation *arg1 = (Dali::Animation *) 0 ;
1443 Dali::Actor *argp2 ;
1445 arg1 = (Dali::Animation *)jarg1;
1446 argp2 = (Dali::Actor *)jarg2;
1448 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
1452 arg3 = (float)jarg3;
1455 (arg1)->Hide(arg2,arg3);
1456 } CALL_CATCH_EXCEPTION();
1462 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AnimationSignal_Empty(void * jarg1) {
1463 unsigned int jresult ;
1464 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1467 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1470 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Animation &) > const *)arg1);
1471 } CALL_CATCH_EXCEPTION(0);
1479 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AnimationSignal_GetConnectionCount(void * jarg1) {
1480 unsigned long jresult ;
1481 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1484 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1487 result = Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Animation &) > const *)arg1);
1488 } CALL_CATCH_EXCEPTION(0);
1491 jresult = (unsigned long)result;
1496 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Connect(void * jarg1, void * jarg2) {
1497 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1498 void (*arg2)(Dali::Animation &) = (void (*)(Dali::Animation &)) 0 ;
1500 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1501 arg2 = (void (*)(Dali::Animation &))jarg2;
1504 Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Connect(arg1,arg2);
1505 } CALL_CATCH_EXCEPTION();
1511 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Disconnect(void * jarg1, void * jarg2) {
1512 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1513 void (*arg2)(Dali::Animation &) = (void (*)(Dali::Animation &)) 0 ;
1515 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1516 arg2 = (void (*)(Dali::Animation &))jarg2;
1519 Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Disconnect(arg1,arg2);
1520 } CALL_CATCH_EXCEPTION();
1526 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Emit(void * jarg1, void * jarg2) {
1527 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1528 Dali::Animation *arg2 = 0 ;
1530 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1531 arg2 = (Dali::Animation *)jarg2;
1533 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
1538 Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Emit(arg1,*arg2);
1539 } CALL_CATCH_EXCEPTION();
1545 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimationSignal() {
1547 Dali::Signal< void (Dali::Animation &) > *result = 0 ;
1551 result = (Dali::Signal< void (Dali::Animation &) > *)new Dali::Signal< void (Dali::Animation &) >();
1552 } CALL_CATCH_EXCEPTION(0);
1555 jresult = (void *)result;
1560 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimationSignal(void * jarg1) {
1561 Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ;
1563 arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1;
1567 } CALL_CATCH_EXCEPTION();