2 * Copyright (c) 2016 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_ADAPTOR
19 #define CSHARP_ADAPTOR
23 #include <dali/integration-api/adaptors/adaptor.h>
24 // #include <dali/public-api/adaptor-framework/application-configuration.h>
27 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Adaptor &) > const *self){
30 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Adaptor &) > const *self){
31 return self->GetConnectionCount();
33 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Adaptor &) > *self,void (*func)(Dali::Adaptor &)){
34 self->Connect( func );
36 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Adaptor &) > *self,void (*func)(Dali::Adaptor &)){
37 self->Disconnect( func );
39 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Adaptor &) > *self,Dali::Adaptor &arg){
48 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_New__SWIG_0(void * jarg1) {
52 Dali::Adaptor *result = 0 ;
54 argp1 = (Dali::Window *)jarg1;
56 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
62 result = (Dali::Adaptor *) &Dali::Adaptor::New(arg1);
63 } catch (std::out_of_range& e) {
65 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
67 } catch (std::exception& e) {
69 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
71 } catch (Dali::DaliException e) {
73 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
77 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
82 jresult = (void *)result;
87 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_New__SWIG_1(void * jarg1, void * jarg2) {
91 Dali::Configuration::ContextLoss arg2 ;
92 Dali::Configuration::ContextLoss *argp2 ;
93 Dali::Adaptor *result = 0 ;
95 argp1 = (Dali::Window *)jarg1;
97 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
101 argp2 = (Dali::Configuration::ContextLoss *)jarg2;
103 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Configuration::ContextLoss", 0);
109 result = (Dali::Adaptor *) &Dali::Adaptor::New(arg1,arg2);
110 } catch (std::out_of_range& e) {
112 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
114 } catch (std::exception& e) {
116 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
118 } catch (Dali::DaliException e) {
120 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
124 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
129 jresult = (void *)result;
134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_New__SWIG_2(void * jarg1, void * jarg2) {
137 Dali::Window *argp1 ;
138 Dali::RenderSurfaceInterface *arg2 = 0 ;
139 Dali::Adaptor *result = 0 ;
141 argp1 = (Dali::Window *)jarg1;
143 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
147 arg2 = (Dali::RenderSurfaceInterface *)jarg2;
149 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderSurface const & type is null", 0);
154 result = (Dali::Adaptor *) &Dali::Adaptor::New(arg1,(Dali::RenderSurfaceInterface const &)*arg2,Dali::Configuration::APPLICATION_DOES_NOT_HANDLE_CONTEXT_LOSS);
155 } catch (std::out_of_range& e) {
157 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
159 } catch (std::exception& e) {
161 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
163 } catch (Dali::DaliException e) {
165 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
169 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
174 jresult = (void *)result;
179 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_New__SWIG_3(void * jarg1, void * jarg2, void * jarg3) {
182 Dali::Window *argp1 ;
183 Dali::RenderSurfaceInterface *arg2 = 0 ;
184 Dali::Configuration::ContextLoss arg3 ;
185 Dali::Configuration::ContextLoss *argp3 ;
186 Dali::Adaptor *result = 0 ;
188 argp1 = (Dali::Window *)jarg1;
190 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
194 arg2 = (Dali::RenderSurfaceInterface *)jarg2;
196 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderSurface const & type is null", 0);
199 argp3 = (Dali::Configuration::ContextLoss *)jarg3;
201 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Configuration::ContextLoss", 0);
207 result = (Dali::Adaptor *) &Dali::Adaptor::New(arg1,(Dali::RenderSurfaceInterface const &)*arg2,arg3);
208 } catch (std::out_of_range& e) {
210 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
212 } catch (std::exception& e) {
214 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
216 } catch (Dali::DaliException e) {
218 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
222 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
227 jresult = (void *)result;
232 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Adaptor(void * jarg1) {
233 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
235 arg1 = (Dali::Adaptor *)jarg1;
239 } catch (std::out_of_range& e) {
241 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
243 } catch (std::exception& e) {
245 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
247 } catch (Dali::DaliException e) {
249 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
253 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
261 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_Start(void * jarg1) {
262 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
264 arg1 = (Dali::Adaptor *)jarg1;
268 } catch (std::out_of_range& e) {
270 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
272 } catch (std::exception& e) {
274 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
276 } catch (Dali::DaliException e) {
278 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
282 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
290 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_Pause(void * jarg1) {
291 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
293 arg1 = (Dali::Adaptor *)jarg1;
297 } catch (std::out_of_range& e) {
299 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
301 } catch (std::exception& e) {
303 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
305 } catch (Dali::DaliException e) {
307 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
311 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
319 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_Resume(void * jarg1) {
320 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
322 arg1 = (Dali::Adaptor *)jarg1;
326 } catch (std::out_of_range& e) {
328 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
330 } catch (std::exception& e) {
332 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
334 } catch (Dali::DaliException e) {
336 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
340 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
348 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_Stop(void * jarg1) {
349 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
351 arg1 = (Dali::Adaptor *)jarg1;
355 } catch (std::out_of_range& e) {
357 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
359 } catch (std::exception& e) {
361 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
363 } catch (Dali::DaliException e) {
365 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
369 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
377 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Adaptor_AddIdle(void * jarg1, void * jarg2) {
378 unsigned int jresult ;
379 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
380 Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ;
383 arg1 = (Dali::Adaptor *)jarg1;
384 arg2 = (Dali::CallbackBase *)jarg2;
387 result = (bool)(arg1)->AddIdle(arg2, false);
388 } catch (std::out_of_range& e) {
390 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
392 } catch (std::exception& e) {
394 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
396 } catch (Dali::DaliException e) {
398 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
402 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
412 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_RemoveIdle(void * jarg1, void * jarg2) {
413 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
414 Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ;
416 arg1 = (Dali::Adaptor *)jarg1;
417 arg2 = (Dali::CallbackBase *)jarg2;
420 (arg1)->RemoveIdle(arg2);
421 } catch (std::out_of_range& e) {
423 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
425 } catch (std::exception& e) {
427 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
429 } catch (Dali::DaliException e) {
431 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
435 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
443 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_ReplaceSurface(void * jarg1, void * jarg2, void * jarg3) {
444 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
446 Dali::Window *argp2 ;
447 Dali::RenderSurfaceInterface *arg3 = 0 ;
449 arg1 = (Dali::Adaptor *)jarg1;
450 argp2 = (Dali::Window *)jarg2;
452 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
456 arg3 = (Dali::RenderSurfaceInterface *)jarg3;
458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderSurface & type is null", 0);
463 (arg1)->ReplaceSurface(arg2, *arg3);
464 } catch (std::out_of_range& e) {
466 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
468 } catch (std::exception& e) {
470 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
472 } catch (Dali::DaliException e) {
474 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
478 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
486 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_GetSurface(void * jarg1) {
488 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
489 Dali::RenderSurfaceInterface *result = 0 ;
491 arg1 = (Dali::Adaptor *)jarg1;
494 result = (Dali::RenderSurfaceInterface *) &(arg1)->GetSurface();
495 } catch (std::out_of_range& e) {
497 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
499 } catch (std::exception& e) {
501 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
503 } catch (Dali::DaliException e) {
505 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
509 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
514 jresult = (void *)result;
519 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_GetNativeWindowHandle(void * jarg1) {
521 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
524 arg1 = (Dali::Adaptor *)jarg1;
527 result = (arg1)->GetNativeWindowHandle();
528 } catch (std::out_of_range& e) {
530 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
532 } catch (std::exception& e) {
534 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
536 } catch (Dali::DaliException e) {
538 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
542 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
547 jresult = new Dali::Any((const Dali::Any &)result);
552 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_ReleaseSurfaceLock(void * jarg1) {
553 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
555 arg1 = (Dali::Adaptor *)jarg1;
558 (arg1)->ReleaseSurfaceLock();
559 } catch (std::out_of_range& e) {
561 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
563 } catch (std::exception& e) {
565 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
567 } catch (Dali::DaliException e) {
569 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
573 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
581 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_SetRenderRefreshRate(void * jarg1, unsigned int jarg2) {
582 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
585 arg1 = (Dali::Adaptor *)jarg1;
586 arg2 = (unsigned int)jarg2;
589 (arg1)->SetRenderRefreshRate(arg2);
590 } catch (std::out_of_range& e) {
592 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
594 } catch (std::exception& e) {
596 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
598 } catch (Dali::DaliException e) {
600 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
604 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
612 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_SetUseHardwareVSync(void * jarg1, unsigned int jarg2) {
613 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
616 arg1 = (Dali::Adaptor *)jarg1;
617 arg2 = jarg2 ? true : false;
620 (arg1)->SetUseHardwareVSync(arg2);
621 } catch (std::out_of_range& e) {
623 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
625 } catch (std::exception& e) {
627 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
629 } catch (Dali::DaliException e) {
631 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
635 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
643 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_Get() {
645 Dali::Adaptor *result = 0 ;
649 result = (Dali::Adaptor *) &Dali::Adaptor::Get();
650 } catch (std::out_of_range& e) {
652 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
654 } catch (std::exception& e) {
656 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
658 } catch (Dali::DaliException e) {
660 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
664 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
669 jresult = (void *)result;
674 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Adaptor_IsAvailable() {
675 unsigned int jresult ;
680 result = (bool)Dali::Adaptor::IsAvailable();
681 } catch (std::out_of_range& e) {
683 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
685 } catch (std::exception& e) {
687 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
689 } catch (Dali::DaliException e) {
691 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
695 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
705 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_NotifySceneCreated(void * jarg1) {
706 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
708 arg1 = (Dali::Adaptor *)jarg1;
711 (arg1)->NotifySceneCreated();
712 } catch (std::out_of_range& e) {
714 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
716 } catch (std::exception& e) {
718 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
720 } catch (Dali::DaliException e) {
722 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
726 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
734 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_NotifyLanguageChanged(void * jarg1) {
735 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
737 arg1 = (Dali::Adaptor *)jarg1;
740 (arg1)->NotifyLanguageChanged();
741 } catch (std::out_of_range& e) {
743 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
745 } catch (std::exception& e) {
747 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
749 } catch (Dali::DaliException e) {
751 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
755 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
763 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_FeedTouchPoint(void * jarg1, void * jarg2, int jarg3) {
764 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
765 Dali::TouchPoint *arg2 = 0 ;
768 arg1 = (Dali::Adaptor *)jarg1;
769 arg2 = (Dali::TouchPoint *)jarg2;
771 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint & type is null", 0);
777 (arg1)->FeedTouchPoint(*arg2,arg3);
778 } catch (std::out_of_range& e) {
780 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
782 } catch (std::exception& e) {
784 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
786 } catch (Dali::DaliException e) {
788 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
792 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
800 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_FeedWheelEvent(void * jarg1, void * jarg2) {
801 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
802 Dali::WheelEvent *arg2 = 0 ;
804 arg1 = (Dali::Adaptor *)jarg1;
805 arg2 = (Dali::WheelEvent *)jarg2;
807 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent & type is null", 0);
812 (arg1)->FeedWheelEvent(*arg2);
813 } catch (std::out_of_range& e) {
815 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
817 } catch (std::exception& e) {
819 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
821 } catch (Dali::DaliException e) {
823 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
827 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
835 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_FeedKeyEvent(void * jarg1, void * jarg2) {
836 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
837 Dali::KeyEvent *arg2 = 0 ;
839 arg1 = (Dali::Adaptor *)jarg1;
840 arg2 = (Dali::KeyEvent *)jarg2;
842 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent & type is null", 0);
847 (arg1)->FeedKeyEvent(*arg2);
848 } catch (std::out_of_range& e) {
850 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
852 } catch (std::exception& e) {
854 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
856 } catch (Dali::DaliException e) {
858 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
862 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
870 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_SceneCreated(void * jarg1) {
871 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
873 arg1 = (Dali::Adaptor *)jarg1;
876 (arg1)->SceneCreated();
877 } catch (std::out_of_range& e) {
879 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
881 } catch (std::exception& e) {
883 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
885 } catch (Dali::DaliException e) {
887 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
891 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
898 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_ResizedSignal(void * jarg1) {
900 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
901 Dali::Adaptor::AdaptorSignalType *result = 0 ;
903 arg1 = (Dali::Adaptor *)jarg1;
906 result = (Dali::Adaptor::AdaptorSignalType *) &(arg1)->ResizedSignal();
907 } catch (std::out_of_range& e) {
909 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
911 } catch (std::exception& e) {
913 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
915 } catch (Dali::DaliException e) {
917 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
921 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
926 jresult = (void *)result;
931 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Adaptor_LanguageChangedSignal(void * jarg1) {
933 Dali::Adaptor *arg1 = (Dali::Adaptor *) 0 ;
934 Dali::Adaptor::AdaptorSignalType *result = 0 ;
936 arg1 = (Dali::Adaptor *)jarg1;
939 result = (Dali::Adaptor::AdaptorSignalType *) &(arg1)->LanguageChangedSignal();
940 } catch (std::out_of_range& e) {
942 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
944 } catch (std::exception& e) {
946 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
948 } catch (Dali::DaliException e) {
950 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
954 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
959 jresult = (void *)result;
964 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AdaptorSignalType_Empty(void * jarg1) {
965 unsigned int jresult ;
966 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
969 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
972 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Adaptor &) > const *)arg1);
973 } catch (std::out_of_range& e) {
975 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
977 } catch (std::exception& e) {
979 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
981 } catch (Dali::DaliException e) {
983 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
987 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
997 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AdaptorSignalType_GetConnectionCount(void * jarg1) {
998 unsigned long jresult ;
999 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
1002 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
1005 result = Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Adaptor &) > const *)arg1);
1006 } catch (std::out_of_range& e) {
1008 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1010 } catch (std::exception& e) {
1012 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1014 } catch (Dali::DaliException e) {
1016 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1020 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1025 jresult = (unsigned long)result;
1030 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AdaptorSignalType_Connect(void * jarg1, void * jarg2) {
1031 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
1032 void (*arg2)(Dali::Adaptor &) = (void (*)(Dali::Adaptor &)) 0 ;
1034 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
1035 arg2 = (void (*)(Dali::Adaptor &))jarg2;
1038 Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Connect(arg1,arg2);
1039 } catch (std::out_of_range& e) {
1041 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1043 } catch (std::exception& e) {
1045 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1047 } catch (Dali::DaliException e) {
1049 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1053 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1061 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AdaptorSignalType_Disconnect(void * jarg1, void * jarg2) {
1062 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
1063 void (*arg2)(Dali::Adaptor &) = (void (*)(Dali::Adaptor &)) 0 ;
1065 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
1066 arg2 = (void (*)(Dali::Adaptor &))jarg2;
1069 Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Disconnect(arg1,arg2);
1070 } catch (std::out_of_range& e) {
1072 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1074 } catch (std::exception& e) {
1076 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1078 } catch (Dali::DaliException e) {
1080 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1084 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1092 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AdaptorSignalType_Emit(void * jarg1, void * jarg2) {
1093 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
1094 Dali::Adaptor *arg2 = 0 ;
1096 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
1097 arg2 = (Dali::Adaptor *)jarg2;
1099 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Adaptor & type is null", 0);
1104 Dali_Signal_Sl_void_Sp_Dali_Adaptor_SA__SP__Sg__Emit(arg1,*arg2);
1105 } catch (std::out_of_range& e) {
1107 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1109 } catch (std::exception& e) {
1111 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1113 } catch (Dali::DaliException e) {
1115 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1119 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1127 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AdaptorSignalType() {
1129 Dali::Signal< void (Dali::Adaptor &) > *result = 0 ;
1133 result = (Dali::Signal< void (Dali::Adaptor &) > *)new Dali::Signal< void (Dali::Adaptor &) >();
1134 } catch (std::out_of_range& e) {
1136 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1138 } catch (std::exception& e) {
1140 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1142 } catch (Dali::DaliException e) {
1144 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1148 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1153 jresult = (void *)result;
1158 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AdaptorSignalType(void * jarg1) {
1159 Dali::Signal< void (Dali::Adaptor &) > *arg1 = (Dali::Signal< void (Dali::Adaptor &) > *) 0 ;
1161 arg1 = (Dali::Signal< void (Dali::Adaptor &) > *)jarg1;
1165 } catch (std::out_of_range& e) {
1167 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1169 } catch (std::exception& e) {
1171 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1173 } catch (Dali::DaliException e) {
1175 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1179 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;