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>
26 /* Callback for returning strings to C# without leaking memory */
27 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
28 static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL;
32 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
35 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
36 return self->GetConnectionCount();
38 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
39 self->Connect( func );
41 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
42 self->Disconnect( func );
44 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
49 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Empty(Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *self){
52 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *self){
53 return self->GetConnectionCount();
55 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)){
56 self->Connect( func );
58 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)){
59 self->Disconnect( func );
61 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Emit(Dali::Signal< void (Dali::DevelWindow::WindowSize) > *self,Dali::DevelWindow::WindowSize arg){
70 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Window_SWIGUpcast(Dali::Window *jarg1) {
71 return (Dali::BaseHandle *)jarg1;
74 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_0(void * jarg1, char * jarg2, unsigned int jarg3) {
76 Dali::PositionSize arg1 ;
77 std::string *arg2 = 0 ;
79 Dali::PositionSize *argp1 ;
82 argp1 = (Dali::PositionSize *)jarg1;
84 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
89 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
92 std::string arg2_str(jarg2);
94 arg3 = jarg3 ? true : false;
97 result = Dali::Window::New(arg1,(std::string const &)*arg2,arg3);
98 } catch (std::out_of_range& e) {
100 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
102 } catch (std::exception& e) {
104 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
108 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
112 jresult = new Dali::Window((const Dali::Window &)result);
114 //argout typemap for const std::string&
120 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_1(void * jarg1, char * jarg2) {
122 Dali::PositionSize arg1 ;
123 std::string *arg2 = 0 ;
124 Dali::PositionSize *argp1 ;
127 argp1 = (Dali::PositionSize *)jarg1;
129 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
137 std::string arg2_str(jarg2);
141 result = Dali::Window::New(arg1,(std::string const &)*arg2);
142 } catch (std::out_of_range& e) {
144 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
146 } catch (std::exception& e) {
148 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
152 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
156 jresult = new Dali::Window((const Dali::Window &)result);
158 //argout typemap for const std::string&
164 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_2(void * jarg1, char * jarg2, char * jarg3, unsigned int jarg4) {
166 Dali::PositionSize arg1 ;
167 std::string *arg2 = 0 ;
168 std::string *arg3 = 0 ;
170 Dali::PositionSize *argp1 ;
173 argp1 = (Dali::PositionSize *)jarg1;
175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
180 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
183 std::string arg2_str(jarg2);
186 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
189 std::string arg3_str(jarg3);
191 arg4 = jarg4 ? true : false;
194 result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3,arg4);
195 } catch (std::out_of_range& e) {
197 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
199 } catch (std::exception& e) {
201 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
205 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
209 jresult = new Dali::Window((const Dali::Window &)result);
215 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_3(void * jarg1, char * jarg2, char * jarg3) {
217 Dali::PositionSize arg1 ;
218 std::string *arg2 = 0 ;
219 std::string *arg3 = 0 ;
220 Dali::PositionSize *argp1 ;
223 argp1 = (Dali::PositionSize *)jarg1;
225 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0);
230 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
233 std::string arg2_str(jarg2);
236 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
239 std::string arg3_str(jarg3);
243 result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3);
244 } catch (std::out_of_range& e) {
246 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
248 } catch (std::exception& e) {
250 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
254 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
258 jresult = new Dali::Window((const Dali::Window &)result);
264 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_0() {
266 Dali::Window *result = 0 ;
270 result = (Dali::Window *)new Dali::Window();
271 } catch (std::out_of_range& e) {
273 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
275 } catch (std::exception& e) {
277 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
281 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
285 jresult = (void *)result;
290 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Window(void * jarg1) {
291 Dali::Window *arg1 = (Dali::Window *) 0 ;
293 arg1 = (Dali::Window *)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 ;
307 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
314 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_1(void * jarg1) {
316 Dali::Window *arg1 = 0 ;
317 Dali::Window *result = 0 ;
319 arg1 = (Dali::Window *)jarg1;
321 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0);
326 result = (Dali::Window *)new Dali::Window((Dali::Window const &)*arg1);
327 } catch (std::out_of_range& e) {
329 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
331 } catch (std::exception& e) {
333 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
337 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
341 jresult = (void *)result;
346 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_Assign(void * jarg1, void * jarg2) {
348 Dali::Window *arg1 = (Dali::Window *) 0 ;
349 Dali::Window *arg2 = 0 ;
350 Dali::Window *result = 0 ;
352 arg1 = (Dali::Window *)jarg1;
353 arg2 = (Dali::Window *)jarg2;
355 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0);
360 result = (Dali::Window *) &(arg1)->operator =((Dali::Window const &)*arg2);
361 } catch (std::out_of_range& e) {
363 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
365 } catch (std::exception& e) {
367 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
371 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
375 jresult = (void *)result;
380 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_ShowIndicator(void * jarg1, int jarg2) {
381 Dali::Window *arg1 = (Dali::Window *) 0 ;
382 Dali::Window::IndicatorVisibleMode arg2 ;
384 arg1 = (Dali::Window *)jarg1;
385 arg2 = (Dali::Window::IndicatorVisibleMode)jarg2;
388 (arg1)->ShowIndicator(arg2);
389 } catch (std::out_of_range& e) {
391 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
393 } catch (std::exception& e) {
395 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
399 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
406 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetIndicatorBgOpacity(void * jarg1, int jarg2) {
407 Dali::Window *arg1 = (Dali::Window *) 0 ;
408 Dali::Window::IndicatorBgOpacity arg2 ;
410 arg1 = (Dali::Window *)jarg1;
411 arg2 = (Dali::Window::IndicatorBgOpacity)jarg2;
414 (arg1)->SetIndicatorBgOpacity(arg2);
415 } catch (std::out_of_range& e) {
417 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
419 } catch (std::exception& e) {
421 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
425 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
432 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RotateIndicator(void * jarg1, int jarg2) {
433 Dali::Window *arg1 = (Dali::Window *) 0 ;
434 Dali::Window::WindowOrientation arg2 ;
436 arg1 = (Dali::Window *)jarg1;
437 arg2 = (Dali::Window::WindowOrientation)jarg2;
440 (arg1)->RotateIndicator(arg2);
441 } catch (std::out_of_range& e) {
443 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
445 } catch (std::exception& e) {
447 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
451 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
458 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetClass(void * jarg1, char * jarg2, char * jarg3) {
459 Dali::Window *arg1 = (Dali::Window *) 0 ;
463 arg1 = (Dali::Window *)jarg1;
465 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
468 (&arg2)->assign(jarg2);
470 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
473 (&arg3)->assign(jarg3);
476 (arg1)->SetClass(arg2,arg3);
477 } catch (std::out_of_range& e) {
479 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
481 } catch (std::exception& e) {
483 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
487 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
494 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Raise(void * jarg1) {
495 Dali::Window *arg1 = (Dali::Window *) 0 ;
497 arg1 = (Dali::Window *)jarg1;
501 } catch (std::out_of_range& e) {
503 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
505 } catch (std::exception& e) {
507 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
511 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
518 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Lower(void * jarg1) {
519 Dali::Window *arg1 = (Dali::Window *) 0 ;
521 arg1 = (Dali::Window *)jarg1;
525 } catch (std::out_of_range& e) {
527 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
529 } catch (std::exception& e) {
531 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
535 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
542 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Activate(void * jarg1) {
543 Dali::Window *arg1 = (Dali::Window *) 0 ;
545 arg1 = (Dali::Window *)jarg1;
549 } catch (std::out_of_range& e) {
551 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
553 } catch (std::exception& e) {
555 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
559 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
566 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_AddAvailableOrientation(void * jarg1, int jarg2) {
567 Dali::Window *arg1 = (Dali::Window *) 0 ;
568 Dali::Window::WindowOrientation arg2 ;
570 arg1 = (Dali::Window *)jarg1;
571 arg2 = (Dali::Window::WindowOrientation)jarg2;
574 (arg1)->AddAvailableOrientation(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 ;
585 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
592 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RemoveAvailableOrientation(void * jarg1, int jarg2) {
593 Dali::Window *arg1 = (Dali::Window *) 0 ;
594 Dali::Window::WindowOrientation arg2 ;
596 arg1 = (Dali::Window *)jarg1;
597 arg2 = (Dali::Window::WindowOrientation)jarg2;
600 (arg1)->RemoveAvailableOrientation(arg2);
601 } catch (std::out_of_range& e) {
603 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
605 } catch (std::exception& e) {
607 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
611 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
618 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetPreferredOrientation(void * jarg1, int jarg2) {
619 Dali::Window *arg1 = (Dali::Window *) 0 ;
620 Dali::Window::WindowOrientation arg2 ;
622 arg1 = (Dali::Window *)jarg1;
623 arg2 = (Dali::Window::WindowOrientation)jarg2;
626 (arg1)->SetPreferredOrientation(arg2);
627 } catch (std::out_of_range& e) {
629 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
631 } catch (std::exception& e) {
633 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
637 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
644 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Window_GetPreferredOrientation(void * jarg1) {
646 Dali::Window *arg1 = (Dali::Window *) 0 ;
647 Dali::Window::WindowOrientation result;
649 arg1 = (Dali::Window *)jarg1;
652 result = (Dali::Window::WindowOrientation)(arg1)->GetPreferredOrientation();
653 } catch (std::out_of_range& e) {
655 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
657 } catch (std::exception& e) {
659 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
663 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
667 jresult = (int)result;
672 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetDragAndDropDetector(void * jarg1) {
674 Dali::Window *arg1 = (Dali::Window *) 0 ;
675 Dali::DragAndDropDetector result;
677 arg1 = (Dali::Window *)jarg1;
680 result = ((Dali::Window const *)arg1)->GetDragAndDropDetector();
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;
691 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
695 jresult = new Dali::DragAndDropDetector((const Dali::DragAndDropDetector &)result);
700 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetNativeHandle(void * jarg1) {
702 Dali::Window *arg1 = (Dali::Window *) 0 ;
705 arg1 = (Dali::Window *)jarg1;
708 result = ((Dali::Window const *)arg1)->GetNativeHandle();
709 } catch (std::out_of_range& e) {
711 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
713 } catch (std::exception& e) {
715 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
719 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
723 jresult = new Dali::Any((const Dali::Any &)result);
727 /*window-devel binding*/
729 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FocusChangedSignal(void * jarg1) {
732 Dali::Window *argp1 ;
733 Dali::DevelWindow::FocusSignalType *result = 0 ;
735 argp1 = (Dali::Window *)jarg1;
737 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
743 result = (Dali::DevelWindow::FocusSignalType *) &Dali::DevelWindow::FocusChangedSignal(arg1);
744 } catch (std::out_of_range& e) {
746 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
748 } catch (std::exception& e) {
750 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
754 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
758 jresult = (void *)result;
763 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetAcceptFocus(void * jarg1, unsigned int jarg2) {
766 Dali::Window *argp1 ;
768 argp1 = (Dali::Window *)jarg1;
770 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
774 arg2 = jarg2 ? true : false;
777 Dali::DevelWindow::SetAcceptFocus(arg1,arg2);
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 ;
788 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
795 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsFocusAcceptable(void * jarg1) {
796 unsigned int jresult ;
798 Dali::Window *argp1 ;
801 argp1 = (Dali::Window *)jarg1;
803 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
809 result = (bool)Dali::DevelWindow::IsFocusAcceptable(arg1);
810 } catch (std::out_of_range& e) {
812 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
814 } catch (std::exception& e) {
816 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
820 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
829 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Show(void * jarg1) {
831 Dali::Window *argp1 ;
833 argp1 = (Dali::Window *)jarg1;
835 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
841 Dali::DevelWindow::Show(arg1);
842 } catch (std::out_of_range& e) {
844 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
846 } catch (std::exception& e) {
848 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
852 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
859 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Hide(void * jarg1) {
861 Dali::Window *argp1 ;
863 argp1 = (Dali::Window *)jarg1;
865 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
871 Dali::DevelWindow::Hide(arg1);
872 } catch (std::out_of_range& e) {
874 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
876 } catch (std::exception& e) {
878 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
882 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
889 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsVisible(void * jarg1) {
890 unsigned int jresult ;
892 Dali::Window *argp1 ;
895 argp1 = (Dali::Window *)jarg1;
897 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
903 result = (bool)Dali::DevelWindow::IsVisible(arg1);
904 } catch (std::out_of_range& e) {
906 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
908 } catch (std::exception& e) {
910 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
914 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
923 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetSupportedAuxiliaryHintCount(void * jarg1) {
924 unsigned int jresult ;
926 Dali::Window *argp1 ;
929 argp1 = (Dali::Window *)jarg1;
931 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
937 result = (unsigned int)Dali::DevelWindow::GetSupportedAuxiliaryHintCount(arg1);
938 } catch (std::out_of_range& e) {
940 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
942 } catch (std::exception& e) {
944 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
948 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
957 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetSupportedAuxiliaryHint(void * jarg1, unsigned int jarg2) {
961 Dali::Window *argp1 ;
964 argp1 = (Dali::Window *)jarg1;
966 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
970 arg2 = (unsigned int)jarg2;
973 result = Dali::DevelWindow::GetSupportedAuxiliaryHint(arg1,arg2);
974 } catch (std::out_of_range& e) {
976 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
978 } catch (std::exception& e) {
980 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
984 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
988 jresult = SWIG_csharp_string_callback((&result)->c_str());
993 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AddAuxiliaryHint(void * jarg1, char * jarg2, char * jarg3) {
994 unsigned int jresult ;
996 std::string *arg2 = 0 ;
997 std::string *arg3 = 0 ;
998 Dali::Window *argp1 ;
1001 argp1 = (Dali::Window *)jarg1;
1003 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1008 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1011 std::string arg2_str(jarg2);
1014 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1017 std::string arg3_str(jarg3);
1021 result = (unsigned int)Dali::DevelWindow::AddAuxiliaryHint(arg1,(std::string const &)*arg2,(std::string const &)*arg3);
1022 } catch (std::out_of_range& e) {
1024 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1026 } catch (std::exception& e) {
1028 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1032 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1042 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RemoveAuxiliaryHint(void * jarg1, unsigned int jarg2) {
1043 unsigned int jresult ;
1046 Dali::Window *argp1 ;
1049 argp1 = (Dali::Window *)jarg1;
1051 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1055 arg2 = (unsigned int)jarg2;
1058 result = (bool)Dali::DevelWindow::RemoveAuxiliaryHint(arg1,arg2);
1059 } catch (std::out_of_range& e) {
1061 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1063 } catch (std::exception& e) {
1065 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1069 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1078 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetAuxiliaryHintValue(void * jarg1, unsigned int jarg2, char * jarg3) {
1079 unsigned int jresult ;
1082 std::string *arg3 = 0 ;
1083 Dali::Window *argp1 ;
1086 argp1 = (Dali::Window *)jarg1;
1088 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1092 arg2 = (unsigned int)jarg2;
1094 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1097 std::string arg3_str(jarg3);
1101 result = (bool)Dali::DevelWindow::SetAuxiliaryHintValue(arg1,arg2,(std::string const &)*arg3);
1102 } catch (std::out_of_range& e) {
1104 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1106 } catch (std::exception& e) {
1108 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1112 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1118 //argout typemap for const std::string&
1124 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetAuxiliaryHintValue(void * jarg1, unsigned int jarg2) {
1128 Dali::Window *argp1 ;
1131 argp1 = (Dali::Window *)jarg1;
1133 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1137 arg2 = (unsigned int)jarg2;
1140 result = Dali::DevelWindow::GetAuxiliaryHintValue(arg1,arg2);
1141 } catch (std::out_of_range& e) {
1143 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1145 } catch (std::exception& e) {
1147 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1151 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1155 jresult = SWIG_csharp_string_callback((&result)->c_str());
1160 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetAuxiliaryHintId(void * jarg1, char * jarg2) {
1161 unsigned int jresult ;
1163 std::string *arg2 = 0 ;
1164 Dali::Window *argp1 ;
1165 unsigned int result;
1167 argp1 = (Dali::Window *)jarg1;
1169 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1174 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1177 std::string arg2_str(jarg2);
1181 result = (unsigned int)Dali::DevelWindow::GetAuxiliaryHintId(arg1,(std::string const &)*arg2);
1182 } catch (std::out_of_range& e) {
1184 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1186 } catch (std::exception& e) {
1188 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1192 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1198 //argout typemap for const std::string&
1204 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetInputRegion(void * jarg1, void * jarg2) {
1206 Dali::Rect< int > *arg2 = 0 ;
1207 Dali::Window *argp1 ;
1209 argp1 = (Dali::Window *)jarg1;
1211 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1215 arg2 = (Dali::Rect< int > *)jarg2;
1217 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
1222 Dali::DevelWindow::SetInputRegion(arg1,(Dali::Rect< int > const &)*arg2);
1223 } catch (std::out_of_range& e) {
1225 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1227 } catch (std::exception& e) {
1229 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1233 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1240 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetType(void * jarg1, int jarg2) {
1242 Dali::DevelWindow::Type arg2 ;
1243 Dali::Window *argp1 ;
1245 argp1 = (Dali::Window *)jarg1;
1247 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1251 arg2 = (Dali::DevelWindow::Type)jarg2;
1254 Dali::DevelWindow::SetType(arg1,arg2);
1255 } catch (std::out_of_range& e) {
1257 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1259 } catch (std::exception& e) {
1261 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1265 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1272 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetType(void * jarg1) {
1275 Dali::Window *argp1 ;
1276 Dali::DevelWindow::Type result;
1278 argp1 = (Dali::Window *)jarg1;
1280 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1286 result = (Dali::DevelWindow::Type)Dali::DevelWindow::GetType(arg1);
1287 } catch (std::out_of_range& e) {
1289 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1291 } catch (std::exception& e) {
1293 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1297 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1301 jresult = (int)result;
1306 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetNotificationLevel(void * jarg1, int jarg2) {
1307 unsigned int jresult ;
1309 Dali::DevelWindow::NotificationLevel::Type arg2 ;
1310 Dali::Window *argp1 ;
1313 argp1 = (Dali::Window *)jarg1;
1315 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1319 arg2 = (Dali::DevelWindow::NotificationLevel::Type)jarg2;
1322 result = (bool)Dali::DevelWindow::SetNotificationLevel(arg1,arg2);
1323 } catch (std::out_of_range& e) {
1325 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1327 } catch (std::exception& e) {
1329 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1333 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1342 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetNotificationLevel(void * jarg1) {
1345 Dali::Window *argp1 ;
1346 Dali::DevelWindow::NotificationLevel::Type result;
1348 argp1 = (Dali::Window *)jarg1;
1350 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1356 result = (Dali::DevelWindow::NotificationLevel::Type)Dali::DevelWindow::GetNotificationLevel(arg1);
1357 } catch (std::out_of_range& e) {
1359 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1361 } catch (std::exception& e) {
1363 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1367 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1371 jresult = (int)result;
1376 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SetOpaqueState(void * jarg1, unsigned int jarg2) {
1379 Dali::Window *argp1 ;
1381 argp1 = (Dali::Window *)jarg1;
1383 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1387 arg2 = jarg2 ? true : false;
1390 Dali::DevelWindow::SetOpaqueState(arg1,arg2);
1391 } catch (std::out_of_range& e) {
1393 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1395 } catch (std::exception& e) {
1397 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1401 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1408 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsOpaqueState(void * jarg1) {
1409 unsigned int jresult ;
1411 Dali::Window *argp1 ;
1414 argp1 = (Dali::Window *)jarg1;
1416 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1422 result = (bool)Dali::DevelWindow::IsOpaqueState(arg1);
1423 } catch (std::out_of_range& e) {
1425 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1427 } catch (std::exception& e) {
1429 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1433 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1442 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetScreenMode(void * jarg1, int jarg2) {
1443 unsigned int jresult ;
1445 Dali::DevelWindow::ScreenMode::Type arg2 ;
1446 Dali::Window *argp1 ;
1449 argp1 = (Dali::Window *)jarg1;
1451 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1455 arg2 = (Dali::DevelWindow::ScreenMode::Type)jarg2;
1458 result = (bool)Dali::DevelWindow::SetScreenMode(arg1,arg2);
1459 } catch (std::out_of_range& e) {
1461 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1463 } catch (std::exception& e) {
1465 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1469 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1478 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetScreenMode(void * jarg1) {
1481 Dali::Window *argp1 ;
1482 Dali::DevelWindow::ScreenMode::Type result;
1484 argp1 = (Dali::Window *)jarg1;
1486 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1492 result = (Dali::DevelWindow::ScreenMode::Type)Dali::DevelWindow::GetScreenMode(arg1);
1493 } catch (std::out_of_range& e) {
1495 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1497 } catch (std::exception& e) {
1499 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1503 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1507 jresult = (int)result;
1512 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SetBrightness(void * jarg1, int jarg2) {
1513 unsigned int jresult ;
1516 Dali::Window *argp1 ;
1519 argp1 = (Dali::Window *)jarg1;
1521 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1528 result = (bool)Dali::DevelWindow::SetBrightness(arg1,arg2);
1529 } catch (std::out_of_range& e) {
1531 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1533 } catch (std::exception& e) {
1535 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1539 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1548 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetBrightness(void * jarg1) {
1551 Dali::Window *argp1 ;
1554 argp1 = (Dali::Window *)jarg1;
1556 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1562 result = (int)Dali::DevelWindow::GetBrightness(arg1);
1563 } catch (std::out_of_range& e) {
1565 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1567 } catch (std::exception& e) {
1569 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1573 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1581 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Empty(void * jarg1) {
1582 unsigned int jresult ;
1583 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1586 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1589 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1590 } catch (std::out_of_range& e) {
1592 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1594 } catch (std::exception& e) {
1596 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1600 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1609 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_GetConnectionCount(void * jarg1) {
1610 unsigned long jresult ;
1611 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1614 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1617 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1618 } catch (std::out_of_range& e) {
1620 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1622 } catch (std::exception& e) {
1624 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1628 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1632 jresult = (unsigned long)result;
1637 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Connect(void * jarg1, void * jarg2) {
1638 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1639 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1641 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1642 arg2 = (void (*)(bool))jarg2;
1645 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
1646 } catch (std::out_of_range& e) {
1648 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1650 } catch (std::exception& e) {
1652 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1656 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1663 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Disconnect(void * jarg1, void * jarg2) {
1664 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1665 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1667 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1668 arg2 = (void (*)(bool))jarg2;
1671 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
1672 } catch (std::out_of_range& e) {
1674 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1676 } catch (std::exception& e) {
1678 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1682 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1689 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowFocusSignalType_Emit(void * jarg1, unsigned int jarg2) {
1690 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1693 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1694 arg2 = jarg2 ? true : false;
1697 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
1698 } catch (std::out_of_range& e) {
1700 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1702 } catch (std::exception& e) {
1704 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1708 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1715 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WindowFocusSignalType() {
1717 Dali::Signal< void (bool) > *result = 0 ;
1721 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
1722 } catch (std::out_of_range& e) {
1724 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1726 } catch (std::exception& e) {
1728 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1732 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1736 jresult = (void *)result;
1741 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WindowFocusSignalType(void * jarg1) {
1742 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1744 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1748 } catch (std::out_of_range& e) {
1750 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1752 } catch (std::exception& e) {
1754 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1758 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1766 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_ResizedSignal(void * jarg1) {
1769 Dali::Window *argp1 ;
1770 Dali::DevelWindow::ResizedSignalType *result = 0 ;
1772 argp1 = (Dali::Window *)jarg1;
1774 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
1780 result = (Dali::DevelWindow::ResizedSignalType *) &Dali::DevelWindow::ResizedSignal(arg1);
1781 } catch (std::out_of_range& e) {
1783 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1785 } catch (std::exception& e) {
1787 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1791 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1795 jresult = (void *)result;
1799 /*ResizedSignal binding*/
1800 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ResizedSignal_Empty(void * jarg1) {
1801 unsigned int jresult ;
1802 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1805 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1808 result = (bool)Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Empty((Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *)arg1);
1809 } catch (std::out_of_range& e) {
1811 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1813 } catch (std::exception& e) {
1815 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1819 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1828 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ResizedSignal_GetConnectionCount(void * jarg1) {
1829 unsigned long jresult ;
1830 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1833 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1836 result = Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::DevelWindow::WindowSize) > const *)arg1);
1837 } catch (std::out_of_range& e) {
1839 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1841 } catch (std::exception& e) {
1843 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1847 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1851 jresult = (unsigned long)result;
1856 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Connect(void * jarg1, void * jarg2) {
1857 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1858 void (*arg2)(Dali::DevelWindow::WindowSize) = (void (*)(Dali::DevelWindow::WindowSize)) 0 ;
1860 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1861 arg2 = (void (*)(Dali::DevelWindow::WindowSize))jarg2;
1864 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Connect(arg1,arg2);
1865 } catch (std::out_of_range& e) {
1867 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1869 } catch (std::exception& e) {
1871 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1875 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1882 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Disconnect(void * jarg1, void * jarg2) {
1883 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1884 void (*arg2)(Dali::DevelWindow::WindowSize) = (void (*)(Dali::DevelWindow::WindowSize)) 0 ;
1886 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1887 arg2 = (void (*)(Dali::DevelWindow::WindowSize))jarg2;
1890 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Disconnect(arg1,arg2);
1891 } catch (std::out_of_range& e) {
1893 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1895 } catch (std::exception& e) {
1897 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1901 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1908 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResizedSignal_Emit(void * jarg1, void * jarg2) {
1909 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1910 Dali::DevelWindow::WindowSize arg2 ;
1911 Dali::DevelWindow::WindowSize *argp2 ;
1913 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1914 argp2 = (Dali::DevelWindow::WindowSize *)jarg2;
1916 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowSize", 0);
1922 Dali_Signal_Sl_void_Sp_Dali_DevelWindow_WindowSize_SP__Sg__Emit(arg1,arg2);
1923 } catch (std::out_of_range& e) {
1925 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1927 } catch (std::exception& e) {
1929 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1933 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1940 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ResizedSignal() {
1942 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *result = 0 ;
1946 result = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)new Dali::Signal< void (Dali::DevelWindow::WindowSize) >();
1947 } catch (std::out_of_range& e) {
1949 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1951 } catch (std::exception& e) {
1953 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1957 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1961 jresult = (void *)result;
1966 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ResizedSignal(void * jarg1) {
1967 Dali::Signal< void (Dali::DevelWindow::WindowSize) > *arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *) 0 ;
1969 arg1 = (Dali::Signal< void (Dali::DevelWindow::WindowSize) > *)jarg1;
1973 } catch (std::out_of_range& e) {
1975 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1977 } catch (std::exception& e) {
1979 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1983 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1989 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetSize(void * jarg1, void * jarg2) {
1991 Dali::DevelWindow::WindowSize arg2 ;
1992 Dali::Window *argp1 ;
1993 Dali::DevelWindow::WindowSize *argp2 ;
1995 argp1 = (Dali::Window *)jarg1;
1997 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2001 argp2 = (Dali::DevelWindow::WindowSize *)jarg2;
2003 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowSize", 0);
2009 Dali::DevelWindow::SetSize(arg1,arg2);
2010 } catch (std::out_of_range& e) {
2012 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2014 } catch (std::exception& e) {
2016 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2020 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2027 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetSize(void * jarg1) {
2030 Dali::Window *argp1 ;
2031 Dali::DevelWindow::WindowSize result;
2033 argp1 = (Dali::Window *)jarg1;
2035 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2041 result = Dali::DevelWindow::GetSize(arg1);
2042 } catch (std::out_of_range& e) {
2044 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2046 } catch (std::exception& e) {
2048 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2052 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2056 jresult = new Dali::DevelWindow::WindowSize((const Dali::DevelWindow::WindowSize &)result);
2061 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetPosition(void * jarg1, void * jarg2) {
2063 Dali::DevelWindow::WindowPosition arg2 ;
2064 Dali::Window *argp1 ;
2065 Dali::DevelWindow::WindowPosition *argp2 ;
2067 argp1 = (Dali::Window *)jarg1;
2069 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2073 argp2 = (Dali::DevelWindow::WindowPosition *)jarg2;
2075 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::WindowPosition", 0);
2081 Dali::DevelWindow::SetPosition(arg1,arg2);
2082 } catch (std::out_of_range& e) {
2084 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2086 } catch (std::exception& e) {
2088 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2092 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2099 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetPosition(void * jarg1) {
2102 Dali::Window *argp1 ;
2103 Dali::DevelWindow::WindowPosition result;
2105 argp1 = (Dali::Window *)jarg1;
2107 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
2113 result = Dali::DevelWindow::GetPosition(arg1);
2114 } catch (std::out_of_range& e) {
2116 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2118 } catch (std::exception& e) {
2120 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2124 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2128 jresult = new Dali::DevelWindow::WindowPosition((const Dali::DevelWindow::WindowPosition &)result);