1 /** Copyright (c) 2017 Samsung Electronics Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
7 * http://www.apache.org/licenses/LICENSE-2.0
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
22 #include <dali/devel-api/adaptor-framework/drag-and-drop-detector.h>
23 #include <dali/public-api/adaptor-framework/window.h>
24 #include <dali/devel-api/adaptor-framework/window-devel.h>
25 #include <dali/integration-api/adaptors/adaptor.h>
27 /* Callback for returning strings to C# without leaking memory */
28 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
29 extern SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback;
33 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
36 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
37 return self->GetConnectionCount();
39 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
40 self->Connect( func );
42 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
43 self->Disconnect( func );
45 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
50 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Empty(Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *self){
53 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *self){
54 return self->GetConnectionCount();
56 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Connect(Dali::Signal< void (Dali::DevelWindow::WindowSize) > *self,void (*func)(Dali::DevelWindow::WindowSize)){
57 self->Connect( func );
59 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Disconnect(Dali::Signal< void (Dali::DevelWindow::WindowSize) > *self,void (*func)(Dali::DevelWindow::WindowSize)){
60 self->Disconnect( func );
62 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Emit(Dali::Signal< void (Dali::DevelWindow::WindowSize) > *self,Dali::DevelWindow::WindowSize arg){
71 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Window_SWIGUpcast(Dali::Window *jarg1) {
72 return (Dali::BaseHandle *)jarg1;
75 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_0(void * jarg1, char * jarg2, unsigned int jarg3) {
77 Dali::PositionSize arg1 ;
78 std::string *arg2 = 0 ;
80 Dali::PositionSize *argp1 ;
83 argp1 = (Dali::PositionSize *)jarg1;
85 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
90 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
93 std::string arg2_str(jarg2);
95 arg3 = jarg3 ? true : false;
98 result = Dali::Window::New(arg1,(std::string const &)*arg2,arg3);
99 } catch (std::out_of_range& e) {
101 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
103 } catch (std::exception& e) {
105 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
109 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
113 jresult = new Dali::Window((const Dali::Window &)result);
115 //argout typemap for const std::string&
121 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_1(void * jarg1, char * jarg2) {
123 Dali::PositionSize arg1 ;
124 std::string *arg2 = 0 ;
125 Dali::PositionSize *argp1 ;
128 argp1 = (Dali::PositionSize *)jarg1;
130 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
135 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
138 std::string arg2_str(jarg2);
142 result = Dali::Window::New(arg1,(std::string const &)*arg2);
143 } catch (std::out_of_range& e) {
145 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
147 } catch (std::exception& e) {
149 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
153 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
157 jresult = new Dali::Window((const Dali::Window &)result);
159 //argout typemap for const std::string&
165 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_2(void * jarg1, char * jarg2, char * jarg3, unsigned int jarg4) {
167 Dali::PositionSize arg1 ;
168 std::string *arg2 = 0 ;
169 std::string *arg3 = 0 ;
171 Dali::PositionSize *argp1 ;
174 argp1 = (Dali::PositionSize *)jarg1;
176 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
181 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
184 std::string arg2_str(jarg2);
187 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
190 std::string arg3_str(jarg3);
192 arg4 = jarg4 ? true : false;
195 result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3,arg4);
196 } catch (std::out_of_range& e) {
198 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
200 } catch (std::exception& e) {
202 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
206 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
210 jresult = new Dali::Window((const Dali::Window &)result);
216 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_3(void * jarg1, char * jarg2, char * jarg3) {
218 Dali::PositionSize arg1 ;
219 std::string *arg2 = 0 ;
220 std::string *arg3 = 0 ;
221 Dali::PositionSize *argp1 ;
224 argp1 = (Dali::PositionSize *)jarg1;
226 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
231 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
234 std::string arg2_str(jarg2);
237 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
240 std::string arg3_str(jarg3);
244 result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3);
245 } catch (std::out_of_range& e) {
247 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
249 } catch (std::exception& e) {
251 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
255 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
259 jresult = new Dali::Window((const Dali::Window &)result);
265 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_0() {
267 Dali::Window *result = 0 ;
271 result = (Dali::Window *)new Dali::Window();
272 } catch (std::out_of_range& e) {
274 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
276 } catch (std::exception& e) {
278 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
282 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
286 jresult = (void *)result;
291 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Window(void * jarg1) {
292 Dali::Window *arg1 = (Dali::Window *) 0 ;
294 arg1 = (Dali::Window *)jarg1;
298 } catch (std::out_of_range& e) {
300 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
302 } catch (std::exception& e) {
304 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
308 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
315 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_1(void * jarg1) {
317 Dali::Window *arg1 = 0 ;
318 Dali::Window *result = 0 ;
320 arg1 = (Dali::Window *)jarg1;
322 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0);
327 result = (Dali::Window *)new Dali::Window((Dali::Window const &)*arg1);
328 } catch (std::out_of_range& e) {
330 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
332 } catch (std::exception& e) {
334 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
338 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
342 jresult = (void *)result;
347 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_Assign(void * jarg1, void * jarg2) {
349 Dali::Window *arg1 = (Dali::Window *) 0 ;
350 Dali::Window *arg2 = 0 ;
351 Dali::Window *result = 0 ;
353 arg1 = (Dali::Window *)jarg1;
354 arg2 = (Dali::Window *)jarg2;
356 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0);
361 result = (Dali::Window *) &(arg1)->operator =((Dali::Window const &)*arg2);
362 } catch (std::out_of_range& e) {
364 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
366 } catch (std::exception& e) {
368 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
372 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
376 jresult = (void *)result;
381 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_ShowIndicator(void * jarg1, int jarg2) {
382 Dali::Window *arg1 = (Dali::Window *) 0 ;
383 Dali::Window::IndicatorVisibleMode arg2 ;
385 arg1 = (Dali::Window *)jarg1;
386 arg2 = (Dali::Window::IndicatorVisibleMode)jarg2;
389 (arg1)->ShowIndicator(arg2);
390 } catch (std::out_of_range& e) {
392 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
394 } catch (std::exception& e) {
396 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
400 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
407 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetIndicatorBgOpacity(void * jarg1, int jarg2) {
408 Dali::Window *arg1 = (Dali::Window *) 0 ;
409 Dali::Window::IndicatorBgOpacity arg2 ;
411 arg1 = (Dali::Window *)jarg1;
412 arg2 = (Dali::Window::IndicatorBgOpacity)jarg2;
415 (arg1)->SetIndicatorBgOpacity(arg2);
416 } catch (std::out_of_range& e) {
418 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
420 } catch (std::exception& e) {
422 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
426 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
433 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RotateIndicator(void * jarg1, int jarg2) {
434 Dali::Window *arg1 = (Dali::Window *) 0 ;
435 Dali::Window::WindowOrientation arg2 ;
437 arg1 = (Dali::Window *)jarg1;
438 arg2 = (Dali::Window::WindowOrientation)jarg2;
441 (arg1)->RotateIndicator(arg2);
442 } catch (std::out_of_range& e) {
444 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
446 } catch (std::exception& e) {
448 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
452 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
459 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetClass(void * jarg1, char * jarg2, char * jarg3) {
460 Dali::Window *arg1 = (Dali::Window *) 0 ;
464 arg1 = (Dali::Window *)jarg1;
466 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
469 (&arg2)->assign(jarg2);
471 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
474 (&arg3)->assign(jarg3);
477 (arg1)->SetClass(arg2,arg3);
478 } catch (std::out_of_range& e) {
480 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
482 } catch (std::exception& e) {
484 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
488 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
495 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Raise(void * jarg1) {
496 Dali::Window *arg1 = (Dali::Window *) 0 ;
498 arg1 = (Dali::Window *)jarg1;
502 } catch (std::out_of_range& e) {
504 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
506 } catch (std::exception& e) {
508 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
512 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
519 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Lower(void * jarg1) {
520 Dali::Window *arg1 = (Dali::Window *) 0 ;
522 arg1 = (Dali::Window *)jarg1;
526 } catch (std::out_of_range& e) {
528 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
530 } catch (std::exception& e) {
532 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
536 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
543 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Activate(void * jarg1) {
544 Dali::Window *arg1 = (Dali::Window *) 0 ;
546 arg1 = (Dali::Window *)jarg1;
550 } catch (std::out_of_range& e) {
552 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
554 } catch (std::exception& e) {
556 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
560 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
567 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_AddAvailableOrientation(void * jarg1, int jarg2) {
568 Dali::Window *arg1 = (Dali::Window *) 0 ;
569 Dali::Window::WindowOrientation arg2 ;
571 arg1 = (Dali::Window *)jarg1;
572 arg2 = (Dali::Window::WindowOrientation)jarg2;
575 (arg1)->AddAvailableOrientation(arg2);
576 } catch (std::out_of_range& e) {
578 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
580 } catch (std::exception& e) {
582 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
586 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
593 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RemoveAvailableOrientation(void * jarg1, int jarg2) {
594 Dali::Window *arg1 = (Dali::Window *) 0 ;
595 Dali::Window::WindowOrientation arg2 ;
597 arg1 = (Dali::Window *)jarg1;
598 arg2 = (Dali::Window::WindowOrientation)jarg2;
601 (arg1)->RemoveAvailableOrientation(arg2);
602 } catch (std::out_of_range& e) {
604 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
606 } catch (std::exception& e) {
608 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
612 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
619 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetPreferredOrientation(void * jarg1, int jarg2) {
620 Dali::Window *arg1 = (Dali::Window *) 0 ;
621 Dali::Window::WindowOrientation arg2 ;
623 arg1 = (Dali::Window *)jarg1;
624 arg2 = (Dali::Window::WindowOrientation)jarg2;
627 (arg1)->SetPreferredOrientation(arg2);
628 } catch (std::out_of_range& e) {
630 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
632 } catch (std::exception& e) {
634 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
638 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
645 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Window_GetPreferredOrientation(void * jarg1) {
647 Dali::Window *arg1 = (Dali::Window *) 0 ;
648 Dali::Window::WindowOrientation result;
650 arg1 = (Dali::Window *)jarg1;
653 result = (Dali::Window::WindowOrientation)(arg1)->GetPreferredOrientation();
654 } catch (std::out_of_range& e) {
656 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
658 } catch (std::exception& e) {
660 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
664 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
668 jresult = (int)result;
673 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetDragAndDropDetector(void * jarg1) {
675 Dali::Window *arg1 = (Dali::Window *) 0 ;
676 Dali::DragAndDropDetector result;
678 arg1 = (Dali::Window *)jarg1;
681 result = ((Dali::Window const *)arg1)->GetDragAndDropDetector();
682 } catch (std::out_of_range& e) {
684 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
686 } catch (std::exception& e) {
688 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
692 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
696 jresult = new Dali::DragAndDropDetector((const Dali::DragAndDropDetector &)result);
701 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetNativeHandle(void * jarg1) {
703 Dali::Window *arg1 = (Dali::Window *) 0 ;
706 arg1 = (Dali::Window *)jarg1;
709 result = ((Dali::Window const *)arg1)->GetNativeHandle();
710 } catch (std::out_of_range& e) {
712 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
714 } catch (std::exception& e) {
716 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
720 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
724 jresult = new Dali::Any((const Dali::Any &)result);
728 /*window-devel binding*/
730 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FocusChangedSignal(void * jarg1) {
733 Dali::Window *argp1 ;
734 Dali::DevelWindow::FocusSignalType *result = 0 ;
736 argp1 = (Dali::Window *)jarg1;
738 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
744 result = (Dali::DevelWindow::FocusSignalType *) &Dali::DevelWindow::FocusChangedSignal(arg1);
745 } catch (std::out_of_range& e) {
747 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
749 } catch (std::exception& e) {
751 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
755 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
759 jresult = (void *)result;
764 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetAcceptFocus(void * jarg1, unsigned int jarg2) {
767 Dali::Window *argp1 ;
769 argp1 = (Dali::Window *)jarg1;
771 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
775 arg2 = jarg2 ? true : false;
778 Dali::DevelWindow::SetAcceptFocus(arg1,arg2);
779 } catch (std::out_of_range& e) {
781 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
783 } catch (std::exception& e) {
785 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
789 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
796 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsFocusAcceptable(void * jarg1) {
797 unsigned int jresult ;
799 Dali::Window *argp1 ;
802 argp1 = (Dali::Window *)jarg1;
804 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
810 result = (bool)Dali::DevelWindow::IsFocusAcceptable(arg1);
811 } catch (std::out_of_range& e) {
813 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
815 } catch (std::exception& e) {
817 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
821 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
830 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Show(void * jarg1) {
832 Dali::Window *argp1 ;
834 argp1 = (Dali::Window *)jarg1;
836 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
842 Dali::DevelWindow::Show(arg1);
843 } catch (std::out_of_range& e) {
845 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
847 } catch (std::exception& e) {
849 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
853 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
860 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Hide(void * jarg1) {
862 Dali::Window *argp1 ;
864 argp1 = (Dali::Window *)jarg1;
866 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
872 Dali::DevelWindow::Hide(arg1);
873 } catch (std::out_of_range& e) {
875 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
877 } catch (std::exception& e) {
879 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
883 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
890 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsVisible(void * jarg1) {
891 unsigned int jresult ;
893 Dali::Window *argp1 ;
896 argp1 = (Dali::Window *)jarg1;
898 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
904 result = (bool)Dali::DevelWindow::IsVisible(arg1);
905 } catch (std::out_of_range& e) {
907 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
909 } catch (std::exception& e) {
911 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
915 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
924 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetSupportedAuxiliaryHintCount(void * jarg1) {
925 unsigned int jresult ;
927 Dali::Window *argp1 ;
930 argp1 = (Dali::Window *)jarg1;
932 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
938 result = (unsigned int)Dali::DevelWindow::GetSupportedAuxiliaryHintCount(arg1);
939 } catch (std::out_of_range& e) {
941 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
943 } catch (std::exception& e) {
945 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
949 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
958 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetSupportedAuxiliaryHint(void * jarg1, unsigned int jarg2) {
962 Dali::Window *argp1 ;
965 argp1 = (Dali::Window *)jarg1;
967 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
971 arg2 = (unsigned int)jarg2;
974 result = Dali::DevelWindow::GetSupportedAuxiliaryHint(arg1,arg2);
975 } catch (std::out_of_range& e) {
977 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
979 } catch (std::exception& e) {
981 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
985 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
989 jresult = SWIG_csharp_string_callback((&result)->c_str());
994 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AddAuxiliaryHint(void * jarg1, char * jarg2, char * jarg3) {
995 unsigned int jresult ;
997 std::string *arg2 = 0 ;
998 std::string *arg3 = 0 ;
999 Dali::Window *argp1 ;
1000 unsigned int result;
1002 argp1 = (Dali::Window *)jarg1;
1004 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1009 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1012 std::string arg2_str(jarg2);
1015 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1018 std::string arg3_str(jarg3);
1022 result = (unsigned int)Dali::DevelWindow::AddAuxiliaryHint(arg1,(std::string const &)*arg2,(std::string const &)*arg3);
1023 } catch (std::out_of_range& e) {
1025 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1027 } catch (std::exception& e) {
1029 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1033 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1043 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RemoveAuxiliaryHint(void * jarg1, unsigned int jarg2) {
1044 unsigned int jresult ;
1047 Dali::Window *argp1 ;
1050 argp1 = (Dali::Window *)jarg1;
1052 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1056 arg2 = (unsigned int)jarg2;
1059 result = (bool)Dali::DevelWindow::RemoveAuxiliaryHint(arg1,arg2);
1060 } catch (std::out_of_range& e) {
1062 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1064 } catch (std::exception& e) {
1066 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1070 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1079 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetAuxiliaryHintValue(void * jarg1, unsigned int jarg2, char * jarg3) {
1080 unsigned int jresult ;
1083 std::string *arg3 = 0 ;
1084 Dali::Window *argp1 ;
1087 argp1 = (Dali::Window *)jarg1;
1089 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1093 arg2 = (unsigned int)jarg2;
1095 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1098 std::string arg3_str(jarg3);
1102 result = (bool)Dali::DevelWindow::SetAuxiliaryHintValue(arg1,arg2,(std::string const &)*arg3);
1103 } catch (std::out_of_range& e) {
1105 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1107 } catch (std::exception& e) {
1109 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1113 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1119 //argout typemap for const std::string&
1125 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetAuxiliaryHintValue(void * jarg1, unsigned int jarg2) {
1129 Dali::Window *argp1 ;
1132 argp1 = (Dali::Window *)jarg1;
1134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1138 arg2 = (unsigned int)jarg2;
1141 result = Dali::DevelWindow::GetAuxiliaryHintValue(arg1,arg2);
1142 } catch (std::out_of_range& e) {
1144 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1146 } catch (std::exception& e) {
1148 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1152 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1156 jresult = SWIG_csharp_string_callback((&result)->c_str());
1161 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetAuxiliaryHintId(void * jarg1, char * jarg2) {
1162 unsigned int jresult ;
1164 std::string *arg2 = 0 ;
1165 Dali::Window *argp1 ;
1166 unsigned int result;
1168 argp1 = (Dali::Window *)jarg1;
1170 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1178 std::string arg2_str(jarg2);
1182 result = (unsigned int)Dali::DevelWindow::GetAuxiliaryHintId(arg1,(std::string const &)*arg2);
1183 } catch (std::out_of_range& e) {
1185 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1187 } catch (std::exception& e) {
1189 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1193 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1199 //argout typemap for const std::string&
1205 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetInputRegion(void * jarg1, void * jarg2) {
1207 Dali::Rect< int > *arg2 = 0 ;
1208 Dali::Window *argp1 ;
1210 argp1 = (Dali::Window *)jarg1;
1212 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1216 arg2 = (Dali::Rect< int > *)jarg2;
1218 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
1223 Dali::DevelWindow::SetInputRegion(arg1,(Dali::Rect< int > const &)*arg2);
1224 } catch (std::out_of_range& e) {
1226 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1228 } catch (std::exception& e) {
1230 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1234 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1241 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetType(void * jarg1, int jarg2) {
1243 Dali::DevelWindow::Type arg2 ;
1244 Dali::Window *argp1 ;
1246 argp1 = (Dali::Window *)jarg1;
1248 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1252 arg2 = (Dali::DevelWindow::Type)jarg2;
1255 Dali::DevelWindow::SetType(arg1,arg2);
1256 } catch (std::out_of_range& e) {
1258 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1260 } catch (std::exception& e) {
1262 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1266 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1273 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetType(void * jarg1) {
1276 Dali::Window *argp1 ;
1277 Dali::DevelWindow::Type result;
1279 argp1 = (Dali::Window *)jarg1;
1281 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1287 result = (Dali::DevelWindow::Type)Dali::DevelWindow::GetType(arg1);
1288 } catch (std::out_of_range& e) {
1290 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1292 } catch (std::exception& e) {
1294 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1298 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1302 jresult = (int)result;
1307 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetNotificationLevel(void * jarg1, int jarg2) {
1308 unsigned int jresult ;
1310 Dali::DevelWindow::NotificationLevel::Type arg2 ;
1311 Dali::Window *argp1 ;
1314 argp1 = (Dali::Window *)jarg1;
1316 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1320 arg2 = (Dali::DevelWindow::NotificationLevel::Type)jarg2;
1323 result = (bool)Dali::DevelWindow::SetNotificationLevel(arg1,arg2);
1324 } catch (std::out_of_range& e) {
1326 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1328 } catch (std::exception& e) {
1330 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1334 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1343 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetNotificationLevel(void * jarg1) {
1346 Dali::Window *argp1 ;
1347 Dali::DevelWindow::NotificationLevel::Type result;
1349 argp1 = (Dali::Window *)jarg1;
1351 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1357 result = (Dali::DevelWindow::NotificationLevel::Type)Dali::DevelWindow::GetNotificationLevel(arg1);
1358 } catch (std::out_of_range& e) {
1360 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1362 } catch (std::exception& e) {
1364 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1368 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1372 jresult = (int)result;
1377 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetOpaqueState(void * jarg1, unsigned int jarg2) {
1380 Dali::Window *argp1 ;
1382 argp1 = (Dali::Window *)jarg1;
1384 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1388 arg2 = jarg2 ? true : false;
1391 Dali::DevelWindow::SetOpaqueState(arg1,arg2);
1392 } catch (std::out_of_range& e) {
1394 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1396 } catch (std::exception& e) {
1398 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1402 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1409 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsOpaqueState(void * jarg1) {
1410 unsigned int jresult ;
1412 Dali::Window *argp1 ;
1415 argp1 = (Dali::Window *)jarg1;
1417 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1423 result = (bool)Dali::DevelWindow::IsOpaqueState(arg1);
1424 } catch (std::out_of_range& e) {
1426 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1428 } catch (std::exception& e) {
1430 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1434 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1443 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetScreenMode(void * jarg1, int jarg2) {
1444 unsigned int jresult ;
1446 Dali::DevelWindow::ScreenMode::Type arg2 ;
1447 Dali::Window *argp1 ;
1450 argp1 = (Dali::Window *)jarg1;
1452 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1456 arg2 = (Dali::DevelWindow::ScreenMode::Type)jarg2;
1459 result = (bool)Dali::DevelWindow::SetScreenMode(arg1,arg2);
1460 } catch (std::out_of_range& e) {
1462 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1464 } catch (std::exception& e) {
1466 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1470 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1479 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetScreenMode(void * jarg1) {
1482 Dali::Window *argp1 ;
1483 Dali::DevelWindow::ScreenMode::Type result;
1485 argp1 = (Dali::Window *)jarg1;
1487 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1493 result = (Dali::DevelWindow::ScreenMode::Type)Dali::DevelWindow::GetScreenMode(arg1);
1494 } catch (std::out_of_range& e) {
1496 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1498 } catch (std::exception& e) {
1500 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1504 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1508 jresult = (int)result;
1513 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetBrightness(void * jarg1, int jarg2) {
1514 unsigned int jresult ;
1517 Dali::Window *argp1 ;
1520 argp1 = (Dali::Window *)jarg1;
1522 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1529 result = (bool)Dali::DevelWindow::SetBrightness(arg1,arg2);
1530 } catch (std::out_of_range& e) {
1532 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1534 } catch (std::exception& e) {
1536 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1540 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1549 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetBrightness(void * jarg1) {
1552 Dali::Window *argp1 ;
1555 argp1 = (Dali::Window *)jarg1;
1557 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1563 result = (int)Dali::DevelWindow::GetBrightness(arg1);
1564 } catch (std::out_of_range& e) {
1566 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1568 } catch (std::exception& e) {
1570 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1574 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1582 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Empty(void * jarg1) {
1583 unsigned int jresult ;
1584 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1587 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1590 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1591 } catch (std::out_of_range& e) {
1593 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1595 } catch (std::exception& e) {
1597 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1601 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1610 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_GetConnectionCount(void * jarg1) {
1611 unsigned long jresult ;
1612 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1615 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1618 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1619 } catch (std::out_of_range& e) {
1621 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1623 } catch (std::exception& e) {
1625 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1629 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1633 jresult = (unsigned long)result;
1638 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Connect(void * jarg1, void * jarg2) {
1639 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1640 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1642 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1643 arg2 = (void (*)(bool))jarg2;
1646 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
1647 } catch (std::out_of_range& e) {
1649 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1651 } catch (std::exception& e) {
1653 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1657 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1664 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Disconnect(void * jarg1, void * jarg2) {
1665 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1666 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1668 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1669 arg2 = (void (*)(bool))jarg2;
1672 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
1673 } catch (std::out_of_range& e) {
1675 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1677 } catch (std::exception& e) {
1679 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1683 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1690 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Emit(void * jarg1, unsigned int jarg2) {
1691 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1694 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1695 arg2 = jarg2 ? true : false;
1698 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
1699 } catch (std::out_of_range& e) {
1701 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1703 } catch (std::exception& e) {
1705 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1709 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WindowFocusSignalType() {
1718 Dali::Signal< void (bool) > *result = 0 ;
1722 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
1723 } catch (std::out_of_range& e) {
1725 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1727 } catch (std::exception& e) {
1729 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1733 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1737 jresult = (void *)result;
1742 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WindowFocusSignalType(void * jarg1) {
1743 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1745 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1749 } catch (std::out_of_range& e) {
1751 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1753 } catch (std::exception& e) {
1755 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1759 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1767 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_ResizedSignal(void * jarg1) {
1770 Dali::Window *argp1 ;
1771 Dali::DevelWindow::ResizedSignalType *result = 0 ;
1773 argp1 = (Dali::Window *)jarg1;
1775 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1781 result = (Dali::DevelWindow::ResizedSignalType *) &Dali::DevelWindow::ResizedSignal(arg1);
1782 } catch (std::out_of_range& e) {
1784 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1786 } catch (std::exception& e) {
1788 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1792 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1796 jresult = (void *)result;
1800 /*ResizedSignal binding*/
1801 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ResizedSignal_Empty(void * jarg1) {
1802 unsigned int jresult ;
1803 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1806 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1809 result = (bool)Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Empty((Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *)arg1);
1810 } catch (std::out_of_range& e) {
1812 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1814 } catch (std::exception& e) {
1816 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1820 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1829 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ResizedSignal_GetConnectionCount(void * jarg1) {
1830 unsigned long jresult ;
1831 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1834 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1837 result = Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *)arg1);
1838 } catch (std::out_of_range& e) {
1840 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1842 } catch (std::exception& e) {
1844 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1848 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1852 jresult = (unsigned long)result;
1857 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Connect(void * jarg1, void * jarg2) {
1858 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1859 void (*arg2)(Dali::DevelWindow::WindowSize) = (void (*)(Dali::DevelWindow::WindowSize)) 0 ;
1861 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1862 arg2 = (void (*)(Dali::DevelWindow::WindowSize))jarg2;
1865 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Connect(arg1,arg2);
1866 } catch (std::out_of_range& e) {
1868 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1870 } catch (std::exception& e) {
1872 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1876 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1883 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Disconnect(void * jarg1, void * jarg2) {
1884 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1885 void (*arg2)(Dali::DevelWindow::WindowSize) = (void (*)(Dali::DevelWindow::WindowSize)) 0 ;
1887 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1888 arg2 = (void (*)(Dali::DevelWindow::WindowSize))jarg2;
1891 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Disconnect(arg1,arg2);
1892 } catch (std::out_of_range& e) {
1894 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1896 } catch (std::exception& e) {
1898 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1902 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1909 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Emit(void * jarg1, void * jarg2) {
1910 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1911 Dali::DevelWindow::WindowSize arg2 ;
1912 Dali::DevelWindow::WindowSize *argp2 ;
1914 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1915 argp2 = (Dali::DevelWindow::WindowSize *)jarg2;
1917 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowSize", 0);
1923 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Emit(arg1,arg2);
1924 } catch (std::out_of_range& e) {
1926 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1928 } catch (std::exception& e) {
1930 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1934 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1941 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ResizedSignal() {
1943 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *result = 0 ;
1947 result = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)new Dali::Signal< void (Dali::DevelWindow::WindowSize) >();
1948 } catch (std::out_of_range& e) {
1950 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1952 } catch (std::exception& e) {
1954 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1958 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1962 jresult = (void *)result;
1967 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ResizedSignal(void * jarg1) {
1968 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1970 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1974 } catch (std::out_of_range& e) {
1976 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1978 } catch (std::exception& e) {
1980 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1984 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1990 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetSize(void * jarg1, void * jarg2) {
1992 Dali::DevelWindow::WindowSize arg2 ;
1993 Dali::Window *argp1 ;
1994 Dali::DevelWindow::WindowSize *argp2 ;
1996 argp1 = (Dali::Window *)jarg1;
1998 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2002 argp2 = (Dali::DevelWindow::WindowSize *)jarg2;
2004 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowSize", 0);
2010 Dali::DevelWindow::SetSize(arg1,arg2);
2011 } catch (std::out_of_range& e) {
2013 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2015 } catch (std::exception& e) {
2017 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2021 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2028 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetSize(void * jarg1) {
2031 Dali::Window *argp1 ;
2032 Dali::DevelWindow::WindowSize result;
2034 argp1 = (Dali::Window *)jarg1;
2036 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2042 result = Dali::DevelWindow::GetSize(arg1);
2043 } catch (std::out_of_range& e) {
2045 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2047 } catch (std::exception& e) {
2049 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2053 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2057 jresult = new Dali::DevelWindow::WindowSize((const Dali::DevelWindow::WindowSize &)result);
2062 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetPosition(void * jarg1, void * jarg2) {
2064 Dali::DevelWindow::WindowPosition arg2 ;
2065 Dali::Window *argp1 ;
2066 Dali::DevelWindow::WindowPosition *argp2 ;
2068 argp1 = (Dali::Window *)jarg1;
2070 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2074 argp2 = (Dali::DevelWindow::WindowPosition *)jarg2;
2076 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowPosition", 0);
2082 Dali::DevelWindow::SetPosition(arg1,arg2);
2083 } catch (std::out_of_range& e) {
2085 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2087 } catch (std::exception& e) {
2089 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2093 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2100 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetPosition(void * jarg1) {
2103 Dali::Window *argp1 ;
2104 Dali::DevelWindow::WindowPosition result;
2106 argp1 = (Dali::Window *)jarg1;
2108 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2114 result = Dali::DevelWindow::GetPosition(arg1);
2115 } catch (std::out_of_range& e) {
2117 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2119 } catch (std::exception& e) {
2121 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2125 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2129 jresult = new Dali::DevelWindow::WindowPosition((const Dali::DevelWindow::WindowPosition &)result);
2133 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_FeedKeyEvent(void * jarg1) {
2134 Dali::KeyEvent *arg1 = 0 ;
2136 arg1 = (Dali::KeyEvent *)jarg1;
2138 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent & type is null", 0);
2143 Dali::Adaptor::Get().FeedKeyEvent(*arg1);
2144 } catch (std::out_of_range& e) {
2146 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2148 } catch (std::exception& e) {
2150 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2154 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2160 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Adaptor_RenderOnce(void * /* jarg1 */) {
2162 Dali::Adaptor::Get().RenderOnce();
2163 } catch (std::out_of_range& e) {
2165 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2167 } catch (std::exception& e) {
2169 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2173 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;