2 * Copyright (c) 2019 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.
18 #ifndef CSHARP_GESTURES
19 #define CSHARP_GESTURES
23 #include <dali/devel-api/events/gesture-devel.h>
24 #include <dali/devel-api/events/rotation-gesture.h>
25 #include <dali/devel-api/events/rotation-gesture-detector.h>
33 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > const *self)
38 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > const *self)
40 return self->GetConnectionCount();
43 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *self,void (*func)(Dali::Actor,Dali::RotationGesture const &))
45 self->Connect( func );
48 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *self,void (*func)(Dali::Actor,Dali::RotationGesture const &))
50 self->Disconnect( func );
53 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *self,Dali::Actor arg1,Dali::RotationGesture const &arg2)
55 self->Emit( arg1, arg2 );
58 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RotationGestureDetector__SWIG_0()
61 Dali::RotationGestureDetector *result = 0 ;
65 result = (Dali::RotationGestureDetector *)new Dali::RotationGestureDetector();
66 } catch (std::out_of_range& e) {
68 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
70 } catch (std::exception& e) {
72 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
74 } catch (Dali::DaliException& e) {
76 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
80 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
85 jresult = (void *)result;
89 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGestureDetector_New() {
91 Dali::RotationGestureDetector result;
95 result = Dali::RotationGestureDetector::New();
96 } catch (std::out_of_range& e) {
98 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
100 } catch (std::exception& e) {
102 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
104 } catch (Dali::DaliException& e) {
106 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
110 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
115 jresult = new Dali::RotationGestureDetector((const Dali::RotationGestureDetector &)result);
120 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGestureDetector_DownCast(void * jarg1) {
122 Dali::BaseHandle arg1 ;
123 Dali::BaseHandle *argp1 ;
124 Dali::RotationGestureDetector result;
126 argp1 = (Dali::BaseHandle *)jarg1;
128 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
134 result = Dali::RotationGestureDetector::DownCast(arg1);
135 } catch (std::out_of_range& e) {
137 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
139 } catch (std::exception& e) {
141 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
143 } catch (Dali::DaliException& e) {
145 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
149 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
154 jresult = new Dali::RotationGestureDetector((const Dali::RotationGestureDetector &)result);
159 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RotationGestureDetector(void * jarg1) {
160 Dali::RotationGestureDetector *arg1 = (Dali::RotationGestureDetector *) 0 ;
162 arg1 = (Dali::RotationGestureDetector *)jarg1;
166 } catch (std::out_of_range& e) {
168 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
170 } catch (std::exception& e) {
172 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
174 } catch (Dali::DaliException& e) {
176 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
180 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
188 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RotationGestureDetector__SWIG_1(void * jarg1) {
190 Dali::RotationGestureDetector *arg1 = 0 ;
191 Dali::RotationGestureDetector *result = 0 ;
193 arg1 = (Dali::RotationGestureDetector *)jarg1;
195 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RotationGestureDetector const & type is null", 0);
200 result = (Dali::RotationGestureDetector *)new Dali::RotationGestureDetector((Dali::RotationGestureDetector const &)*arg1);
201 } catch (std::out_of_range& e) {
203 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
205 } catch (std::exception& e) {
207 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
209 } catch (Dali::DaliException& e) {
211 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
215 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
220 jresult = (void *)result;
225 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGestureDetector_Assign(void * jarg1, void * jarg2) {
227 Dali::RotationGestureDetector *arg1 = (Dali::RotationGestureDetector *) 0 ;
228 Dali::RotationGestureDetector *arg2 = 0 ;
229 Dali::RotationGestureDetector *result = 0 ;
231 arg1 = (Dali::RotationGestureDetector *)jarg1;
232 arg2 = (Dali::RotationGestureDetector *)jarg2;
234 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RotationGestureDetector const & type is null", 0);
239 result = (Dali::RotationGestureDetector *) &(arg1)->operator =((Dali::RotationGestureDetector const &)*arg2);
240 } catch (std::out_of_range& e) {
242 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
244 } catch (std::exception& e) {
246 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
248 } catch (Dali::DaliException& e) {
250 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
254 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
259 jresult = (void *)result;
264 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGestureDetector_DetectedSignal(void * jarg1) {
266 Dali::RotationGestureDetector *arg1 = (Dali::RotationGestureDetector *) 0 ;
267 Dali::RotationGestureDetector::DetectedSignalType *result = 0 ;
269 arg1 = (Dali::RotationGestureDetector *)jarg1;
272 result = (Dali::RotationGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
273 } catch (std::out_of_range& e) {
275 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
277 } catch (std::exception& e) {
279 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
281 } catch (Dali::DaliException& e) {
283 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
287 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
292 jresult = (void *)result;
297 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RotationGesture__SWIG_0(int jarg1) {
299 Dali::Gesture::State arg1 ;
300 Dali::RotationGesture *result = 0 ;
302 arg1 = (Dali::Gesture::State)jarg1;
305 result = (Dali::RotationGesture *)new Dali::RotationGesture(arg1);
306 } catch (std::out_of_range& e) {
308 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
310 } catch (std::exception& e) {
312 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
314 } catch (Dali::DaliException& e) {
316 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
320 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
325 jresult = (void *)result;
330 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RotationGesture__SWIG_1(void * jarg1) {
332 Dali::RotationGesture *arg1 = 0 ;
333 Dali::RotationGesture *result = 0 ;
335 arg1 = (Dali::RotationGesture *)jarg1;
337 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RotationGesture const & type is null", 0);
342 result = (Dali::RotationGesture *)new Dali::RotationGesture((Dali::RotationGesture const &)*arg1);
343 } catch (std::out_of_range& e) {
345 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
347 } catch (std::exception& e) {
349 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
351 } catch (Dali::DaliException& e) {
353 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
357 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
362 jresult = (void *)result;
367 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGesture_Assign(void * jarg1, void * jarg2) {
369 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
370 Dali::RotationGesture *arg2 = 0 ;
371 Dali::RotationGesture *result = 0 ;
373 arg1 = (Dali::RotationGesture *)jarg1;
374 arg2 = (Dali::RotationGesture *)jarg2;
376 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RotationGesture const & type is null", 0);
381 result = (Dali::RotationGesture *) &(arg1)->operator =((Dali::RotationGesture const &)*arg2);
382 } catch (std::out_of_range& e) {
384 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
386 } catch (std::exception& e) {
388 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
390 } catch (Dali::DaliException& e) {
392 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
396 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
401 jresult = (void *)result;
406 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RotationGesture(void * jarg1) {
407 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
409 arg1 = (Dali::RotationGesture *)jarg1;
413 } catch (std::out_of_range& e) {
415 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
417 } catch (std::exception& e) {
419 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
421 } catch (Dali::DaliException& e) {
423 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
427 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
435 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGesture_rotation_set(void * jarg1, float jarg2) {
436 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
439 arg1 = (Dali::RotationGesture *)jarg1;
441 if (arg1) (arg1)->rotation = arg2;
445 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RotationGesture_rotation_get(void * jarg1) {
447 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
450 arg1 = (Dali::RotationGesture *)jarg1;
451 result = (float) ((arg1)->rotation.radian);
457 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGesture_screenCenterPoint_set(void * jarg1, void * jarg2) {
458 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
459 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
461 arg1 = (Dali::RotationGesture *)jarg1;
462 arg2 = (Dali::Vector2 *)jarg2;
463 if (arg1) (arg1)->screenCenterPoint = *arg2;
467 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGesture_screenCenterPoint_get(void * jarg1) {
469 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
470 Dali::Vector2 *result = 0 ;
472 arg1 = (Dali::RotationGesture *)jarg1;
473 result = (Dali::Vector2 *)& ((arg1)->screenCenterPoint);
474 jresult = (void *)result;
479 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGesture_localCenterPoint_set(void * jarg1, void * jarg2) {
480 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
481 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
483 arg1 = (Dali::RotationGesture *)jarg1;
484 arg2 = (Dali::Vector2 *)jarg2;
485 if (arg1) (arg1)->localCenterPoint = *arg2;
489 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RotationGesture_localCenterPoint_get(void * jarg1) {
491 Dali::RotationGesture *arg1 = (Dali::RotationGesture *) 0 ;
492 Dali::Vector2 *result = 0 ;
494 arg1 = (Dali::RotationGesture *)jarg1;
495 result = (Dali::Vector2 *)& ((arg1)->localCenterPoint);
496 jresult = (void *)result;
500 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RotationGestureDetectedSignal_Empty(void * jarg1) {
501 unsigned int jresult ;
502 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
505 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
508 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > const *)arg1);
509 } catch (std::out_of_range& e) {
511 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
513 } catch (std::exception& e) {
515 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
517 } catch (Dali::DaliException& e) {
519 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
523 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
533 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_RotationGestureDetectedSignal_GetConnectionCount(void * jarg1) {
534 unsigned long jresult ;
535 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
538 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
541 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > const *)arg1);
542 } catch (std::out_of_range& e) {
544 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
546 } catch (std::exception& e) {
548 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
550 } catch (Dali::DaliException& e) {
552 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
556 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
561 jresult = (unsigned long)result;
566 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
567 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
568 void (*arg2)(Dali::Actor,Dali::RotationGesture const &) = (void (*)(Dali::Actor,Dali::RotationGesture const &)) 0 ;
570 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
571 arg2 = (void (*)(Dali::Actor,Dali::RotationGesture const &))jarg2;
574 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
575 } catch (std::out_of_range& e) {
577 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
579 } catch (std::exception& e) {
581 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
583 } catch (Dali::DaliException& e) {
585 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
589 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
597 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
598 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
599 void (*arg2)(Dali::Actor,Dali::RotationGesture const &) = (void (*)(Dali::Actor,Dali::RotationGesture const &)) 0 ;
601 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
602 arg2 = (void (*)(Dali::Actor,Dali::RotationGesture const &))jarg2;
605 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
606 } catch (std::out_of_range& e) {
608 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
610 } catch (std::exception& e) {
612 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
614 } catch (Dali::DaliException& e) {
616 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
620 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
628 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RotationGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
629 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
631 Dali::RotationGesture *arg3 = 0 ;
634 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
635 argp2 = (Dali::Actor *)jarg2;
637 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
641 arg3 = (Dali::RotationGesture *)jarg3;
643 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RotationGesture const & type is null", 0);
648 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_RotationGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::RotationGesture const &)*arg3);
649 } catch (std::out_of_range& e) {
651 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
653 } catch (std::exception& e) {
655 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
657 } catch (Dali::DaliException& e) {
659 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
663 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
671 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RotationGestureDetectedSignal() {
673 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *result = 0 ;
677 result = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) >();
678 } catch (std::out_of_range& e) {
680 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
682 } catch (std::exception& e) {
684 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
686 } catch (Dali::DaliException& e) {
688 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
692 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
697 jresult = (void *)result;
702 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RotationGestureDetectedSignal(void * jarg1) {
703 Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *) 0 ;
705 arg1 = (Dali::Signal< void (Dali::Actor,Dali::RotationGesture const &) > *)jarg1;
709 } catch (std::out_of_range& e) {
711 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
713 } catch (std::exception& e) {
715 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
717 } catch (Dali::DaliException& e) {
719 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
723 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
730 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_RotationGestureDetector_SWIGUpcast(Dali::RotationGestureDetector *jarg1) {
731 return (Dali::GestureDetector *)jarg1;
734 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_RotationGesture_SWIGUpcast(Dali::RotationGesture *jarg1) {
735 return (Dali::Gesture *)jarg1;