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.
17 #ifndef CSHARP_IMF_MANAGER
18 #define CSHARP_IMF_MANAGER
22 #include <dali/devel-api/adaptor-framework/imf-manager.h>
24 /* Callback for returning strings to C# without leaking memory */
25 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
26 extern SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback;
29 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Empty(Dali::Signal< void (Dali::ImfManager &) > const *self){
32 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::ImfManager &) > const *self){
33 return self->GetConnectionCount();
35 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Connect(Dali::Signal< void (Dali::ImfManager &) > *self,void (*func)(Dali::ImfManager &)){
36 self->Connect( func );
38 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::ImfManager &) > *self,void (*func)(Dali::ImfManager &)){
39 self->Disconnect( func );
41 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Emit(Dali::Signal< void (Dali::ImfManager &) > *self,Dali::ImfManager &arg){
44 SWIGINTERN bool Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Empty(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *self){
47 SWIGINTERN std::size_t Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *self){
48 return self->GetConnectionCount();
50 SWIGINTERN void Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Connect(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager::ImfCallbackData (*func)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)){
51 self->Connect( func );
53 SWIGINTERN void Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager::ImfCallbackData (*func)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)){
54 self->Disconnect( func );
56 SWIGINTERN Dali::ImfManager::ImfCallbackData Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Emit(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager &arg1,Dali::ImfManager::ImfEventData const &arg2){
57 return self->Emit( arg1, arg2 );
59 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
62 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
63 return self->GetConnectionCount();
65 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
66 self->Connect( func );
68 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
69 self->Disconnect( func );
71 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
74 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Empty(Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *self){
77 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *self){
78 return self->GetConnectionCount();
80 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Connect(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,void (*func)(Dali::ImfManager::KeyboardType)){
81 self->Connect( func );
83 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Disconnect(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,void (*func)(Dali::ImfManager::KeyboardType)){
84 self->Disconnect( func );
86 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Emit(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,Dali::ImfManager::KeyboardType arg){
94 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ImfManager_SWIGUpcast(Dali::ImfManager *jarg1) {
95 return (Dali::BaseHandle *)jarg1;
98 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfEventData__SWIG_0() {
100 Dali::ImfManager::ImfEventData *result = 0 ;
104 result = (Dali::ImfManager::ImfEventData *)new Dali::ImfManager::ImfEventData();
105 } catch (std::out_of_range& e) {
107 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
109 } catch (std::exception& e) {
111 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
115 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
119 jresult = (void *)result;
124 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfEventData__SWIG_1(int jarg1, char * jarg2, int jarg3, int jarg4) {
126 Dali::ImfManager::ImfEvent arg1 ;
127 std::string *arg2 = 0 ;
130 Dali::ImfManager::ImfEventData *result = 0 ;
132 arg1 = (Dali::ImfManager::ImfEvent)jarg1;
134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
137 std::string arg2_str(jarg2);
143 result = (Dali::ImfManager::ImfEventData *)new Dali::ImfManager::ImfEventData(arg1,(std::string const &)*arg2,arg3,arg4);
144 } catch (std::out_of_range& e) {
146 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
148 } catch (std::exception& e) {
150 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
154 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
158 jresult = (void *)result;
160 //argout typemap for const std::string&
166 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_predictiveString_set(void * jarg1, char * jarg2) {
167 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
168 std::string *arg2 = 0 ;
170 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
172 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
175 std::string arg2_str(jarg2);
177 if (arg1) (arg1)->predictiveString = *arg2;
179 //argout typemap for const std::string&
184 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_predictiveString_get(void * jarg1) {
186 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
187 std::string *result = 0 ;
189 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
190 result = (std::string *) & ((arg1)->predictiveString);
191 jresult = SWIG_csharp_string_callback(result->c_str());
196 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_eventName_set(void * jarg1, int jarg2) {
197 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
198 Dali::ImfManager::ImfEvent arg2 ;
200 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
201 arg2 = (Dali::ImfManager::ImfEvent)jarg2;
202 if (arg1) (arg1)->eventName = arg2;
206 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_eventName_get(void * jarg1) {
208 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
209 Dali::ImfManager::ImfEvent result;
211 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
212 result = (Dali::ImfManager::ImfEvent) ((arg1)->eventName);
213 jresult = (int)result;
218 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_cursorOffset_set(void * jarg1, int jarg2) {
219 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
222 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
224 if (arg1) (arg1)->cursorOffset = arg2;
228 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_cursorOffset_get(void * jarg1) {
230 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
233 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
234 result = (int) ((arg1)->cursorOffset);
240 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_numberOfChars_set(void * jarg1, int jarg2) {
241 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
244 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
246 if (arg1) (arg1)->numberOfChars = arg2;
250 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_numberOfChars_get(void * jarg1) {
252 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
255 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
256 result = (int) ((arg1)->numberOfChars);
262 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager_ImfEventData(void * jarg1) {
263 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
265 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
269 } catch (std::out_of_range& e) {
271 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
273 } catch (std::exception& e) {
275 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
279 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
286 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfCallbackData__SWIG_0() {
288 Dali::ImfManager::ImfCallbackData *result = 0 ;
292 result = (Dali::ImfManager::ImfCallbackData *)new Dali::ImfManager::ImfCallbackData();
293 } catch (std::out_of_range& e) {
295 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
297 } catch (std::exception& e) {
299 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
303 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
307 jresult = (void *)result;
312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfCallbackData__SWIG_1(unsigned int jarg1, int jarg2, char * jarg3, unsigned int jarg4) {
316 std::string *arg3 = 0 ;
318 Dali::ImfManager::ImfCallbackData *result = 0 ;
320 arg1 = jarg1 ? true : false;
323 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
326 std::string arg3_str(jarg3);
328 arg4 = jarg4 ? true : false;
331 result = (Dali::ImfManager::ImfCallbackData *)new Dali::ImfManager::ImfCallbackData(arg1,arg2,(std::string const &)*arg3,arg4);
332 } catch (std::out_of_range& e) {
334 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
336 } catch (std::exception& e) {
338 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
342 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
346 jresult = (void *)result;
348 //argout typemap for const std::string&
354 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_currentText_set(void * jarg1, char * jarg2) {
355 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
356 std::string *arg2 = 0 ;
358 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
360 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
363 std::string arg2_str(jarg2);
365 if (arg1) (arg1)->currentText = *arg2;
367 //argout typemap for const std::string&
372 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_currentText_get(void * jarg1) {
374 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
375 std::string *result = 0 ;
377 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
378 result = (std::string *) & ((arg1)->currentText);
379 jresult = SWIG_csharp_string_callback(result->c_str());
384 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_cursorPosition_set(void * jarg1, int jarg2) {
385 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
388 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
390 if (arg1) (arg1)->cursorPosition = arg2;
394 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_cursorPosition_get(void * jarg1) {
396 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
399 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
400 result = (int) ((arg1)->cursorPosition);
406 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_update_set(void * jarg1, unsigned int jarg2) {
407 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
410 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
411 arg2 = jarg2 ? true : false;
412 if (arg1) (arg1)->update = arg2;
416 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_update_get(void * jarg1) {
417 unsigned int jresult ;
418 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
421 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
422 result = (bool) ((arg1)->update);
428 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_preeditResetRequired_set(void * jarg1, unsigned int jarg2) {
429 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
432 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
433 arg2 = jarg2 ? true : false;
434 if (arg1) (arg1)->preeditResetRequired = arg2;
438 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_preeditResetRequired_get(void * jarg1) {
439 unsigned int jresult ;
440 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
443 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
444 result = (bool) ((arg1)->preeditResetRequired);
450 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager_ImfCallbackData(void * jarg1) {
451 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
453 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
457 } catch (std::out_of_range& e) {
459 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
461 } catch (std::exception& e) {
463 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
467 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
474 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_Get() {
476 Dali::ImfManager result;
480 result = Dali::ImfManager::Get();
481 } catch (std::out_of_range& e) {
483 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
485 } catch (std::exception& e) {
487 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
491 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
495 jresult = new Dali::ImfManager((const Dali::ImfManager &)result);
500 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Activate(void * jarg1) {
501 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
503 arg1 = (Dali::ImfManager *)jarg1;
507 } catch (std::out_of_range& e) {
509 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
511 } catch (std::exception& e) {
513 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
517 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
524 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Deactivate(void * jarg1) {
525 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
527 arg1 = (Dali::ImfManager *)jarg1;
530 (arg1)->Deactivate();
531 } catch (std::out_of_range& e) {
533 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
535 } catch (std::exception& e) {
537 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
541 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
548 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_RestoreAfterFocusLost(void * jarg1) {
549 unsigned int jresult ;
550 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
553 arg1 = (Dali::ImfManager *)jarg1;
556 result = (bool)((Dali::ImfManager const *)arg1)->RestoreAfterFocusLost();
557 } catch (std::out_of_range& e) {
559 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
561 } catch (std::exception& e) {
563 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
567 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
576 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
577 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
580 arg1 = (Dali::ImfManager *)jarg1;
581 arg2 = jarg2 ? true : false;
584 (arg1)->SetRestoreAfterFocusLost(arg2);
585 } catch (std::out_of_range& e) {
587 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
589 } catch (std::exception& e) {
591 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
595 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
602 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Reset(void * jarg1) {
603 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
605 arg1 = (Dali::ImfManager *)jarg1;
609 } catch (std::out_of_range& e) {
611 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
613 } catch (std::exception& e) {
615 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
619 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
626 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_NotifyCursorPosition(void * jarg1) {
627 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
629 arg1 = (Dali::ImfManager *)jarg1;
632 (arg1)->NotifyCursorPosition();
633 } catch (std::out_of_range& e) {
635 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
637 } catch (std::exception& e) {
639 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
643 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
650 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetCursorPosition(void * jarg1, unsigned int jarg2) {
651 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
654 arg1 = (Dali::ImfManager *)jarg1;
655 arg2 = (unsigned int)jarg2;
658 (arg1)->SetCursorPosition(arg2);
659 } catch (std::out_of_range& e) {
661 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
663 } catch (std::exception& e) {
665 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
669 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
676 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_GetCursorPosition(void * jarg1) {
677 unsigned int jresult ;
678 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
681 arg1 = (Dali::ImfManager *)jarg1;
684 result = (unsigned int)((Dali::ImfManager const *)arg1)->GetCursorPosition();
685 } catch (std::out_of_range& e) {
687 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
689 } catch (std::exception& e) {
691 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
695 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
704 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetSurroundingText(void * jarg1, char * jarg2) {
705 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
706 std::string *arg2 = 0 ;
708 arg1 = (Dali::ImfManager *)jarg1;
710 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
713 std::string arg2_str(jarg2);
717 (arg1)->SetSurroundingText((std::string const &)*arg2);
718 } catch (std::out_of_range& e) {
720 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
722 } catch (std::exception& e) {
724 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
728 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
733 //argout typemap for const std::string&
738 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_GetSurroundingText(void * jarg1) {
740 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
741 std::string *result = 0 ;
743 arg1 = (Dali::ImfManager *)jarg1;
746 result = (std::string *) &((Dali::ImfManager const *)arg1)->GetSurroundingText();
747 } catch (std::out_of_range& e) {
749 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
751 } catch (std::exception& e) {
753 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
757 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
761 jresult = SWIG_csharp_string_callback(result->c_str());
766 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
767 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
770 arg1 = (Dali::ImfManager *)jarg1;
771 arg2 = jarg2 ? true : false;
774 (arg1)->NotifyTextInputMultiLine(arg2);
775 } catch (std::out_of_range& e) {
777 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
779 } catch (std::exception& e) {
781 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
785 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
792 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetTextDirection(void * jarg1) {
794 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
795 Dali::ImfManager::TextDirection result;
797 arg1 = (Dali::ImfManager *)jarg1;
800 result = (Dali::ImfManager::TextDirection)(arg1)->GetTextDirection();
801 } catch (std::out_of_range& e) {
803 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
805 } catch (std::exception& e) {
807 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
811 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
815 jresult = (int)result;
820 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_GetInputMethodArea(void * jarg1) {
822 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
823 Dali::Rect< int > result;
825 arg1 = (Dali::ImfManager *)jarg1;
828 result = (arg1)->GetInputMethodArea();
829 } catch (std::out_of_range& e) {
831 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
833 } catch (std::exception& e) {
835 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
839 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
843 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
848 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ApplyOptions(void * jarg1, void * jarg2) {
849 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
850 Dali::InputMethodOptions *arg2 = 0 ;
852 arg1 = (Dali::ImfManager *)jarg1;
853 arg2 = (Dali::InputMethodOptions *)jarg2;
855 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
860 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
861 } catch (std::out_of_range& e) {
863 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
865 } catch (std::exception& e) {
867 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
871 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
878 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetInputPanelUserData(void * jarg1, char * jarg2) {
879 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
880 std::string *arg2 = 0 ;
882 arg1 = (Dali::ImfManager *)jarg1;
884 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
887 std::string arg2_str(jarg2);
891 (arg1)->SetInputPanelData((std::string const &)*arg2);
892 } catch (std::out_of_range& e) {
894 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
896 } catch (std::exception& e) {
898 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
902 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
907 //argout typemap for const std::string&
912 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelUserData(void * jarg1, char** jarg2) {
913 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
914 std::string *arg2 = 0 ;
916 arg1 = (Dali::ImfManager *)jarg1;
924 (arg1)->GetInputPanelData(*arg2);
925 } catch (std::out_of_range& e) {
927 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
929 } catch (std::exception& e) {
931 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
935 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
940 //Typemap argout in c++ file.
941 //This will convert c++ string to c# string
942 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
947 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelState(void * jarg1) {
949 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
950 Dali::ImfManager::State result;
952 arg1 = (Dali::ImfManager *)jarg1;
955 result = (Dali::ImfManager::State)(arg1)->GetInputPanelState();
956 } catch (std::out_of_range& e) {
958 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
960 } catch (std::exception& e) {
962 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
966 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
970 jresult = (int)result;
975 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
976 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
979 arg1 = (Dali::ImfManager *)jarg1;
980 arg2 = jarg2 ? true : false;
983 (arg1)->SetReturnKeyState(arg2);
984 } catch (std::out_of_range& e) {
986 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
988 } catch (std::exception& e) {
990 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
994 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1001 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
1002 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1005 arg1 = (Dali::ImfManager *)jarg1;
1006 arg2 = jarg2 ? true : false;
1009 (arg1)->AutoEnableInputPanel(arg2);
1010 } catch (std::out_of_range& e) {
1012 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1014 } catch (std::exception& e) {
1016 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1020 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1027 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ShowInputPanel(void * jarg1) {
1028 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1030 arg1 = (Dali::ImfManager *)jarg1;
1033 (arg1)->ShowInputPanel();
1034 } catch (std::out_of_range& e) {
1036 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1038 } catch (std::exception& e) {
1040 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1044 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1051 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_HideInputPanel(void * jarg1) {
1052 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1054 arg1 = (Dali::ImfManager *)jarg1;
1057 (arg1)->HideInputPanel();
1058 } catch (std::out_of_range& e) {
1060 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1062 } catch (std::exception& e) {
1064 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1068 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1075 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetKeyboardType(void * jarg1) {
1077 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1078 Dali::ImfManager::KeyboardType result;
1080 arg1 = (Dali::ImfManager *)jarg1;
1083 result = (Dali::ImfManager::KeyboardType)(arg1)->GetKeyboardType();
1084 } catch (std::out_of_range& e) {
1086 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1088 } catch (std::exception& e) {
1090 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1094 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1098 jresult = (int)result;
1103 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelLocale(void * jarg1) {
1105 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1108 arg1 = (Dali::ImfManager *)jarg1;
1111 result = (arg1)->GetInputPanelLocale();
1112 } catch (std::out_of_range& e) {
1114 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1116 } catch (std::exception& e) {
1118 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1122 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1126 jresult = SWIG_csharp_string_callback((&result)->c_str());
1131 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_ActivatedSignal(void * jarg1) {
1133 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1134 Dali::ImfManager::ImfManagerSignalType *result = 0 ;
1136 arg1 = (Dali::ImfManager *)jarg1;
1139 result = (Dali::ImfManager::ImfManagerSignalType *) &(arg1)->ActivatedSignal();
1140 } catch (std::out_of_range& e) {
1142 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1144 } catch (std::exception& e) {
1146 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1150 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1154 jresult = (void *)result;
1159 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_EventReceivedSignal(void * jarg1) {
1161 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1162 Dali::ImfManager::ImfEventSignalType *result = 0 ;
1164 arg1 = (Dali::ImfManager *)jarg1;
1167 result = (Dali::ImfManager::ImfEventSignalType *) &(arg1)->EventReceivedSignal();
1168 } catch (std::out_of_range& e) {
1170 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1172 } catch (std::exception& e) {
1174 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1178 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1182 jresult = (void *)result;
1187 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_StatusChangedSignal(void * jarg1) {
1189 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1190 Dali::ImfManager::StatusSignalType *result = 0 ;
1192 arg1 = (Dali::ImfManager *)jarg1;
1195 result = (Dali::ImfManager::StatusSignalType *) &(arg1)->StatusChangedSignal();
1196 } catch (std::out_of_range& e) {
1198 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1200 } catch (std::exception& e) {
1202 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1206 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1210 jresult = (void *)result;
1215 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_ResizedSignal(void * jarg1) {
1217 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1218 Dali::ImfManager::VoidSignalType *result = 0 ;
1220 arg1 = (Dali::ImfManager *)jarg1;
1223 result = (Dali::ImfManager::VoidSignalType *) &(arg1)->ResizedSignal();
1224 } catch (std::out_of_range& e) {
1226 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1228 } catch (std::exception& e) {
1230 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1234 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1238 jresult = (void *)result;
1243 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_LanguageChangedSignal(void * jarg1) {
1245 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1246 Dali::ImfManager::VoidSignalType *result = 0 ;
1248 arg1 = (Dali::ImfManager *)jarg1;
1251 result = (Dali::ImfManager::VoidSignalType *) &(arg1)->LanguageChangedSignal();
1252 } catch (std::out_of_range& e) {
1254 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1256 } catch (std::exception& e) {
1258 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1262 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1266 jresult = (void *)result;
1271 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_KeyboardTypeChangedSignal(void * jarg1) {
1273 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1274 Dali::ImfManager::KeyboardTypeSignalType *result = 0 ;
1276 arg1 = (Dali::ImfManager *)jarg1;
1279 result = (Dali::ImfManager::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1280 } catch (std::out_of_range& e) {
1282 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1284 } catch (std::exception& e) {
1286 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1290 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1294 jresult = (void *)result;
1299 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager() {
1301 Dali::ImfManager *result = 0 ;
1305 result = (Dali::ImfManager *)new Dali::ImfManager();
1306 } catch (std::out_of_range& e) {
1308 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1310 } catch (std::exception& e) {
1312 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1316 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1320 jresult = (void *)result;
1325 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager(void * jarg1) {
1326 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1328 arg1 = (Dali::ImfManager *)jarg1;
1332 } catch (std::out_of_range& e) {
1334 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1336 } catch (std::exception& e) {
1338 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1342 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1350 // ActivatedSignalType
1351 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1352 unsigned int jresult ;
1353 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1356 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1359 result = (bool)Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Empty((Dali::Signal< void (Dali::ImfManager &) > const *)arg1);
1360 } catch (std::out_of_range& e) {
1362 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1364 } catch (std::exception& e) {
1366 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1370 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1379 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1380 unsigned long jresult ;
1381 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1384 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1387 result = Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::ImfManager &) > const *)arg1);
1388 } catch (std::out_of_range& e) {
1390 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1392 } catch (std::exception& e) {
1394 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1398 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1402 jresult = (unsigned long)result;
1407 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1408 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1409 void (*arg2)(Dali::ImfManager &) = (void (*)(Dali::ImfManager &)) 0 ;
1411 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1412 arg2 = (void (*)(Dali::ImfManager &))jarg2;
1415 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Connect(arg1,arg2);
1416 } catch (std::out_of_range& e) {
1418 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1420 } catch (std::exception& e) {
1422 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1426 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1433 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1434 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1435 void (*arg2)(Dali::ImfManager &) = (void (*)(Dali::ImfManager &)) 0 ;
1437 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1438 arg2 = (void (*)(Dali::ImfManager &))jarg2;
1441 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Disconnect(arg1,arg2);
1442 } catch (std::out_of_range& e) {
1444 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1446 } catch (std::exception& e) {
1448 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1452 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1459 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1460 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1461 Dali::ImfManager *arg2 = 0 ;
1463 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1464 arg2 = (Dali::ImfManager *)jarg2;
1466 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager & type is null", 0);
1471 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Emit(arg1,*arg2);
1472 } catch (std::out_of_range& e) {
1474 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1476 } catch (std::exception& e) {
1478 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1482 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1489 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1491 Dali::Signal< void (Dali::ImfManager &) > *result = 0 ;
1495 result = (Dali::Signal< void (Dali::ImfManager &) > *)new Dali::Signal< void (Dali::ImfManager &) >();
1496 } catch (std::out_of_range& e) {
1498 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1500 } catch (std::exception& e) {
1502 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1506 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1510 jresult = (void *)result;
1515 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1516 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1518 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1522 } catch (std::out_of_range& e) {
1524 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1526 } catch (std::exception& e) {
1528 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1532 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1538 // ImfEventSignalType
1539 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Empty(void * jarg1) {
1540 unsigned int jresult ;
1541 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1544 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1547 result = (bool)Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Empty((Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *)arg1);
1548 } catch (std::out_of_range& e) {
1550 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1552 } catch (std::exception& e) {
1554 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1558 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1567 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ImfEventSignalType_GetConnectionCount(void * jarg1) {
1568 unsigned long jresult ;
1569 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1572 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1575 result = Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *)arg1);
1576 } catch (std::out_of_range& e) {
1578 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1580 } catch (std::exception& e) {
1582 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1586 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1590 jresult = (unsigned long)result;
1595 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Connect(void * jarg1, void * jarg2) {
1596 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1597 Dali::ImfManager::ImfCallbackData (*arg2)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)) 0 ;
1599 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1600 arg2 = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &))jarg2;
1603 Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1604 } catch (std::out_of_range& e) {
1606 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1608 } catch (std::exception& e) {
1610 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1614 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1621 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Disconnect(void * jarg1, void * jarg2) {
1622 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1623 Dali::ImfManager::ImfCallbackData (*arg2)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)) 0 ;
1625 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1626 arg2 = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &))jarg2;
1629 Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1630 } catch (std::out_of_range& e) {
1632 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1634 } catch (std::exception& e) {
1636 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1640 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1647 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1649 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1650 Dali::ImfManager *arg2 = 0 ;
1651 Dali::ImfManager::ImfEventData *arg3 = 0 ;
1652 Dali::ImfManager::ImfCallbackData result;
1654 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1655 arg2 = (Dali::ImfManager *)jarg2;
1657 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager & type is null", 0);
1660 arg3 = (Dali::ImfManager::ImfEventData *)jarg3;
1662 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager::ImfEventData const & type is null", 0);
1667 result = Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Emit(arg1,*arg2,(Dali::ImfManager::ImfEventData const &)*arg3);
1668 } catch (std::out_of_range& e) {
1670 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1672 } catch (std::exception& e) {
1674 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1678 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1682 jresult = new Dali::ImfManager::ImfCallbackData((const Dali::ImfManager::ImfCallbackData &)result);
1687 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfEventSignalType() {
1689 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *result = 0 ;
1693 result = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)new Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) >();
1694 } catch (std::out_of_range& e) {
1696 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1698 } catch (std::exception& e) {
1700 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1704 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1708 jresult = (void *)result;
1713 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfEventSignalType(void * jarg1) {
1714 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1716 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1720 } catch (std::out_of_range& e) {
1722 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1724 } catch (std::exception& e) {
1726 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1730 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1737 // ImfVoidSignalType
1738 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfVoidSignalType() {
1740 Dali::Signal< void () > *result = 0 ;
1744 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1745 } catch (std::out_of_range& e) {
1747 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1749 } catch (std::exception& e) {
1751 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1755 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1759 jresult = (void *)result;
1764 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfVoidSignalType(void * jarg1) {
1765 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1767 arg1 = (Dali::Signal< void () > *)jarg1;
1771 } catch (std::out_of_range& e) {
1773 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1775 } catch (std::exception& e) {
1777 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1781 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1788 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Empty(void * jarg1) {
1789 unsigned int jresult ;
1790 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1793 arg1 = (Dali::Signal< void () > *)jarg1;
1796 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1797 } catch (std::out_of_range& e) {
1799 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1801 } catch (std::exception& e) {
1803 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1807 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1816 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_GetConnectionCount(void * jarg1) {
1817 unsigned long jresult ;
1818 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1821 arg1 = (Dali::Signal< void () > *)jarg1;
1824 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1825 } catch (std::out_of_range& e) {
1827 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1829 } catch (std::exception& e) {
1831 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1835 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1839 jresult = (unsigned long)result;
1844 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1845 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1846 void (*arg2)() = (void (*)()) 0 ;
1848 arg1 = (Dali::Signal< void () > *)jarg1;
1849 arg2 = (void (*)())jarg2;
1852 (arg1)->Connect(arg2);
1853 } catch (std::out_of_range& e) {
1855 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1857 } catch (std::exception& e) {
1859 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1863 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1870 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1871 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1872 void (*arg2)() = (void (*)()) 0 ;
1874 arg1 = (Dali::Signal< void () > *)jarg1;
1875 arg2 = (void (*)())jarg2;
1878 (arg1)->Disconnect(arg2);
1879 } catch (std::out_of_range& e) {
1881 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1883 } catch (std::exception& e) {
1885 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1889 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1896 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1897 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1898 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1899 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1901 arg1 = (Dali::Signal< void () > *)jarg1;
1902 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1903 arg3 = (Dali::FunctorDelegate *)jarg3;
1906 (arg1)->Connect(arg2,arg3);
1907 } catch (std::out_of_range& e) {
1909 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1911 } catch (std::exception& e) {
1913 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1917 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1924 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Emit(void * jarg1) {
1925 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1927 arg1 = (Dali::Signal< void () > *)jarg1;
1931 } catch (std::out_of_range& e) {
1933 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1935 } catch (std::exception& e) {
1937 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1941 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1948 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1949 unsigned int jresult ;
1950 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1953 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1956 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1957 } catch (std::out_of_range& e) {
1959 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1961 } catch (std::exception& e) {
1963 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1967 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1976 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1977 unsigned long jresult ;
1978 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1981 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1984 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1985 } catch (std::out_of_range& e) {
1987 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1989 } catch (std::exception& e) {
1991 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1995 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1999 jresult = (unsigned long)result;
2004 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
2005 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2006 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2008 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2009 arg2 = (void (*)(bool))jarg2;
2012 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
2013 } catch (std::out_of_range& e) {
2015 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2017 } catch (std::exception& e) {
2019 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2023 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2030 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
2031 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2032 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2034 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2035 arg2 = (void (*)(bool))jarg2;
2038 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
2039 } catch (std::out_of_range& e) {
2041 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2043 } catch (std::exception& e) {
2045 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2049 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2056 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
2057 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2060 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2061 arg2 = jarg2 ? true : false;
2064 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
2065 } catch (std::out_of_range& e) {
2067 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2069 } catch (std::exception& e) {
2071 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2075 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2082 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
2084 Dali::Signal< void (bool) > *result = 0 ;
2088 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
2089 } catch (std::out_of_range& e) {
2091 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2093 } catch (std::exception& e) {
2095 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2099 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2103 jresult = (void *)result;
2108 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2109 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2111 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2115 } catch (std::out_of_range& e) {
2117 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2119 } catch (std::exception& e) {
2121 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2125 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2131 //KeyboardTypeSignalType
2132 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2133 unsigned int jresult ;
2134 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2137 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2140 result = (bool)Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *)arg1);
2141 } catch (std::out_of_range& e) {
2143 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2145 } catch (std::exception& e) {
2147 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2151 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2160 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2161 unsigned long jresult ;
2162 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2165 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2168 result = Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *)arg1);
2169 } catch (std::out_of_range& e) {
2171 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2173 } catch (std::exception& e) {
2175 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2179 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2183 jresult = (unsigned long)result;
2188 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2189 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2190 void (*arg2)(Dali::ImfManager::KeyboardType) = (void (*)(Dali::ImfManager::KeyboardType)) 0 ;
2192 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2193 arg2 = (void (*)(Dali::ImfManager::KeyboardType))jarg2;
2196 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Connect(arg1,arg2);
2197 } catch (std::out_of_range& e) {
2199 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2201 } catch (std::exception& e) {
2203 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2207 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2214 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2215 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2216 void (*arg2)(Dali::ImfManager::KeyboardType) = (void (*)(Dali::ImfManager::KeyboardType)) 0 ;
2218 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2219 arg2 = (void (*)(Dali::ImfManager::KeyboardType))jarg2;
2222 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2223 } catch (std::out_of_range& e) {
2225 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2227 } catch (std::exception& e) {
2229 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2233 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2240 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2241 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2242 Dali::ImfManager::KeyboardType arg2 ;
2244 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2245 arg2 = (Dali::ImfManager::KeyboardType)jarg2;
2248 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Emit(arg1,arg2);
2249 } catch (std::out_of_range& e) {
2251 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2253 } catch (std::exception& e) {
2255 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2259 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2266 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2268 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *result = 0 ;
2272 result = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)new Dali::Signal< void (Dali::ImfManager::KeyboardType) >();
2273 } catch (std::out_of_range& e) {
2275 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2277 } catch (std::exception& e) {
2279 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2283 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2287 jresult = (void *)result;
2292 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2293 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2295 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2299 } catch (std::out_of_range& e) {
2301 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2303 } catch (std::exception& e) {
2305 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2309 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;