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_INPUT_METHOD_CONTEXT
18 #define CSHARP_INPUT_METHOD_CONTEXT
22 #include <dali/devel-api/adaptor-framework/input-method-context.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_InputMethodContext_SA__SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
32 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
33 return self->GetConnectionCount();
35 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
36 self->Connect( func );
38 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
39 self->Disconnect( func );
41 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext &) > *self,Dali::InputMethodContext &arg){
45 SWIGINTERN bool Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Empty(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *self){
48 SWIGINTERN std::size_t Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *self){
49 return self->GetConnectionCount();
51 SWIGINTERN void Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext::CallbackData (*func)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)){
52 self->Connect( func );
54 SWIGINTERN void Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext::CallbackData (*func)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)){
55 self->Disconnect( func );
57 SWIGINTERN Dali::InputMethodContext::CallbackData Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Emit(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext &arg1,Dali::InputMethodContext::EventData const &arg2){
58 return self->Emit( arg1, arg2 );
61 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
64 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
65 return self->GetConnectionCount();
67 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
68 self->Connect( func );
70 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
71 self->Disconnect( func );
73 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
77 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
80 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
81 return self->GetConnectionCount();
83 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,void (*func)(Dali::InputMethodContext::KeyboardType)){
84 self->Connect( func );
86 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,void (*func)(Dali::InputMethodContext::KeyboardType)){
87 self->Disconnect( func );
89 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,Dali::InputMethodContext::KeyboardType arg){
93 SWIGINTERN bool Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty(Dali::Signal< void (int) > const *self){
96 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount(Dali::Signal< void (int) > const *self){
97 return self->GetConnectionCount();
99 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(Dali::Signal< void (int) > *self,void (*func)(int)){
100 self->Connect( func );
102 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(Dali::Signal< void (int) > *self,void (*func)(int)){
103 self->Disconnect( func );
105 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(Dali::Signal< void (int) > *self,int arg){
113 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_InputMethodContext_SWIGUpcast(Dali::InputMethodContext *jarg1) {
114 return (Dali::BaseHandle *)jarg1;
117 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_0() {
119 Dali::InputMethodContext::EventData *result = 0 ;
123 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData();
124 } catch (std::out_of_range& e) {
126 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
128 } catch (std::exception& e) {
130 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
132 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
133 jresult = (void *)result;
138 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_1(int jarg1, char * jarg2, int jarg3, int jarg4) {
140 Dali::InputMethodContext::EventType arg1 ;
141 std::string *arg2 = 0 ;
144 Dali::InputMethodContext::EventData *result = 0 ;
146 arg1 = (Dali::InputMethodContext::EventType)jarg1;
148 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
151 std::string arg2_str(jarg2);
157 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData(arg1,(std::string const &)*arg2,arg3,arg4);
158 } catch (std::out_of_range& e) {
160 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
162 } catch (std::exception& e) {
164 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
166 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
167 jresult = (void *)result;
169 //argout typemap for const std::string&
175 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_set(void * jarg1, char * jarg2) {
176 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
177 std::string *arg2 = 0 ;
179 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
181 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
184 std::string arg2_str(jarg2);
186 if (arg1) (arg1)->predictiveString = *arg2;
188 //argout typemap for const std::string&
193 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_get(void * jarg1) {
195 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
196 std::string *result = 0 ;
198 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
199 result = (std::string *) & ((arg1)->predictiveString);
200 jresult = SWIG_csharp_string_callback(result->c_str());
205 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_set(void * jarg1, int jarg2) {
206 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
207 Dali::InputMethodContext::EventType arg2 ;
209 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
210 arg2 = (Dali::InputMethodContext::EventType)jarg2;
211 if (arg1) (arg1)->eventName = arg2;
215 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_get(void * jarg1) {
217 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
218 Dali::InputMethodContext::EventType result;
220 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
221 result = (Dali::InputMethodContext::EventType) ((arg1)->eventName);
222 jresult = (int)result;
227 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_set(void * jarg1, int jarg2) {
228 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
231 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
233 if (arg1) (arg1)->cursorOffset = arg2;
237 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_get(void * jarg1) {
239 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
242 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
243 result = (int) ((arg1)->cursorOffset);
249 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_set(void * jarg1, int jarg2) {
250 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
253 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
255 if (arg1) (arg1)->numberOfChars = arg2;
259 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_get(void * jarg1) {
261 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
264 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
265 result = (int) ((arg1)->numberOfChars);
271 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_EventData(void * jarg1) {
272 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
274 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
278 } catch (std::out_of_range& e) {
280 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
282 } catch (std::exception& e) {
284 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
286 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
290 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_0() {
292 Dali::InputMethodContext::CallbackData *result = 0 ;
296 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData();
297 } catch (std::out_of_range& e) {
299 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
301 } catch (std::exception& e) {
303 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
305 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
306 jresult = (void *)result;
311 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_1(unsigned int jarg1, int jarg2, char * jarg3, unsigned int jarg4) {
315 std::string *arg3 = 0 ;
317 Dali::InputMethodContext::CallbackData *result = 0 ;
319 arg1 = jarg1 ? true : false;
322 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
325 std::string arg3_str(jarg3);
327 arg4 = jarg4 ? true : false;
330 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData(arg1,arg2,(std::string const &)*arg3,arg4);
331 } catch (std::out_of_range& e) {
333 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
335 } catch (std::exception& e) {
337 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
339 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
340 jresult = (void *)result;
342 //argout typemap for const std::string&
348 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_set(void * jarg1, char * jarg2) {
349 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
350 std::string *arg2 = 0 ;
352 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
354 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
357 std::string arg2_str(jarg2);
359 if (arg1) (arg1)->currentText = *arg2;
361 //argout typemap for const std::string&
366 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_get(void * jarg1) {
368 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
369 std::string *result = 0 ;
371 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
372 result = (std::string *) & ((arg1)->currentText);
373 jresult = SWIG_csharp_string_callback(result->c_str());
378 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_set(void * jarg1, int jarg2) {
379 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
382 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
384 if (arg1) (arg1)->cursorPosition = arg2;
388 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_get(void * jarg1) {
390 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
393 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
394 result = (int) ((arg1)->cursorPosition);
400 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_set(void * jarg1, unsigned int jarg2) {
401 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
404 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
405 arg2 = jarg2 ? true : false;
406 if (arg1) (arg1)->update = arg2;
410 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_get(void * jarg1) {
411 unsigned int jresult ;
412 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
415 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
416 result = (bool) ((arg1)->update);
422 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_set(void * jarg1, unsigned int jarg2) {
423 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
426 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
427 arg2 = jarg2 ? true : false;
428 if (arg1) (arg1)->preeditResetRequired = arg2;
432 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_get(void * jarg1) {
433 unsigned int jresult ;
434 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
437 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
438 result = (bool) ((arg1)->preeditResetRequired);
444 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_CallbackData(void * jarg1) {
445 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
447 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
451 } catch (std::out_of_range& e) {
453 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
455 } catch (std::exception& e) {
457 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
459 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
462 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Finalize(void * jarg1) {
463 //This is not necessary in tizen5.0, but because of backwards compatibility, the method is maintained but the body is deleted.
464 //Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
466 //arg1 = (Dali::InputMethodContext *)jarg1;
469 //This is not necessary in tizen5.0, but because of backwards compatibility, the method is maintained but the body is deleted.
470 //(arg1)->Finalize();
471 } catch (std::out_of_range& e) {
473 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
475 } catch (std::exception& e) {
477 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
479 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
482 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_0() {
484 Dali::InputMethodContext *result = 0 ;
488 result = (Dali::InputMethodContext *)new Dali::InputMethodContext();
489 } catch (std::out_of_range& e) {
491 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
493 } catch (std::exception& e) {
495 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
499 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
503 jresult = (void *)result;
508 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext(void * jarg1) {
509 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
511 arg1 = (Dali::InputMethodContext *)jarg1;
515 } catch (std::out_of_range& e) {
517 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
519 } catch (std::exception& e) {
521 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
525 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
532 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_New() {
534 Dali::InputMethodContext result;
538 result = Dali::InputMethodContext::New();
539 } catch (std::out_of_range& e) {
541 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
543 } catch (std::exception& e) {
545 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
549 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
553 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
558 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_1(void * jarg1) {
560 Dali::InputMethodContext *arg1 = 0 ;
561 Dali::InputMethodContext *result = 0 ;
563 arg1 = (Dali::InputMethodContext *)jarg1;
565 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
570 result = (Dali::InputMethodContext *)new Dali::InputMethodContext((Dali::InputMethodContext const &)*arg1);
571 } catch (std::out_of_range& e) {
573 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
575 } catch (std::exception& e) {
577 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
581 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
585 jresult = (void *)result;
590 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_Assign(void * jarg1, void * jarg2) {
592 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
593 Dali::InputMethodContext *arg2 = 0 ;
594 Dali::InputMethodContext *result = 0 ;
596 arg1 = (Dali::InputMethodContext *)jarg1;
597 arg2 = (Dali::InputMethodContext *)jarg2;
599 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
604 result = (Dali::InputMethodContext *) &(arg1)->operator =((Dali::InputMethodContext const &)*arg2);
605 } catch (std::out_of_range& e) {
607 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
609 } catch (std::exception& e) {
611 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
615 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
619 jresult = (void *)result;
624 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_DownCast(void * jarg1) {
626 Dali::BaseHandle arg1 ;
627 Dali::BaseHandle *argp1 ;
628 Dali::InputMethodContext result;
630 argp1 = (Dali::BaseHandle *)jarg1;
632 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
638 result = Dali::InputMethodContext::DownCast(arg1);
639 } catch (std::out_of_range& e) {
641 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
643 } catch (std::exception& e) {
645 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
649 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
653 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
658 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Activate(void * jarg1) {
659 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
661 arg1 = (Dali::InputMethodContext *)jarg1;
665 } catch (std::out_of_range& e) {
667 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
669 } catch (std::exception& e) {
671 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
673 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
677 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Deactivate(void * jarg1) {
678 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
680 arg1 = (Dali::InputMethodContext *)jarg1;
683 (arg1)->Deactivate();
684 } catch (std::out_of_range& e) {
686 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
688 } catch (std::exception& e) {
690 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
692 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
696 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_RestoreAfterFocusLost(void * jarg1) {
697 unsigned int jresult ;
698 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
701 arg1 = (Dali::InputMethodContext *)jarg1;
704 result = (bool)((Dali::InputMethodContext const *)arg1)->RestoreAfterFocusLost();
705 } catch (std::out_of_range& e) {
707 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
709 } catch (std::exception& e) {
711 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
713 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
719 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
720 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
723 arg1 = (Dali::InputMethodContext *)jarg1;
724 arg2 = jarg2 ? true : false;
727 (arg1)->SetRestoreAfterFocusLost(arg2);
728 } catch (std::out_of_range& e) {
730 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
732 } catch (std::exception& e) {
734 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
736 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
740 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Reset(void * jarg1) {
741 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
743 arg1 = (Dali::InputMethodContext *)jarg1;
747 } catch (std::out_of_range& e) {
749 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
751 } catch (std::exception& e) {
753 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
755 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
759 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyCursorPosition(void * jarg1) {
760 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
762 arg1 = (Dali::InputMethodContext *)jarg1;
765 (arg1)->NotifyCursorPosition();
766 } catch (std::out_of_range& e) {
768 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
770 } catch (std::exception& e) {
772 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
774 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
778 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetCursorPosition(void * jarg1, unsigned int jarg2) {
779 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
782 arg1 = (Dali::InputMethodContext *)jarg1;
783 arg2 = (unsigned int)jarg2;
786 (arg1)->SetCursorPosition(arg2);
787 } catch (std::out_of_range& e) {
789 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
791 } catch (std::exception& e) {
793 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
795 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
799 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetCursorPosition(void * jarg1) {
800 unsigned int jresult ;
801 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
804 arg1 = (Dali::InputMethodContext *)jarg1;
807 result = (unsigned int)((Dali::InputMethodContext const *)arg1)->GetCursorPosition();
808 } catch (std::out_of_range& e) {
810 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
812 } catch (std::exception& e) {
814 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
816 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
822 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetSurroundingText(void * jarg1, char * jarg2) {
823 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
824 std::string *arg2 = 0 ;
826 arg1 = (Dali::InputMethodContext *)jarg1;
828 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
831 std::string arg2_str(jarg2);
835 (arg1)->SetSurroundingText((std::string const &)*arg2);
836 } catch (std::out_of_range& e) {
838 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
840 } catch (std::exception& e) {
842 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
844 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
846 //argout typemap for const std::string&
851 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetSurroundingText(void * jarg1) {
853 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
854 std::string *result = 0 ;
856 arg1 = (Dali::InputMethodContext *)jarg1;
859 result = (std::string *) &((Dali::InputMethodContext const *)arg1)->GetSurroundingText();
860 } catch (std::out_of_range& e) {
862 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
864 } catch (std::exception& e) {
866 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
868 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
869 jresult = SWIG_csharp_string_callback(result->c_str());
874 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
875 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
878 arg1 = (Dali::InputMethodContext *)jarg1;
879 arg2 = jarg2 ? true : false;
882 (arg1)->NotifyTextInputMultiLine(arg2);
883 } catch (std::out_of_range& e) {
885 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
887 } catch (std::exception& e) {
889 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
891 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
895 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetTextDirection(void * jarg1) {
897 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
898 Dali::InputMethodContext::TextDirection result;
900 arg1 = (Dali::InputMethodContext *)jarg1;
903 result = (Dali::InputMethodContext::TextDirection)(arg1)->GetTextDirection();
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;
912 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
913 jresult = (int)result;
918 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputMethodArea(void * jarg1) {
920 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
921 Dali::Rect< int > result;
923 arg1 = (Dali::InputMethodContext *)jarg1;
926 result = (arg1)->GetInputMethodArea();
927 } catch (std::out_of_range& e) {
929 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
931 } catch (std::exception& e) {
933 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
935 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
936 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
941 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ApplyOptions(void * jarg1, void * jarg2) {
942 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
943 Dali::InputMethodOptions *arg2 = 0 ;
945 arg1 = (Dali::InputMethodContext *)jarg1;
946 arg2 = (Dali::InputMethodOptions *)jarg2;
948 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
953 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
954 } catch (std::out_of_range& e) {
956 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
958 } catch (std::exception& e) {
960 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
962 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
966 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelUserData(void * jarg1, char * jarg2) {
967 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
968 std::string *arg2 = 0 ;
970 arg1 = (Dali::InputMethodContext *)jarg1;
972 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
975 std::string arg2_str(jarg2);
979 (arg1)->SetInputPanelData((std::string const &)*arg2);
980 } catch (std::out_of_range& e) {
982 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
984 } catch (std::exception& e) {
986 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
988 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
990 //argout typemap for const std::string&
995 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelUserData(void * jarg1, char** jarg2) {
996 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
997 std::string *arg2 = 0 ;
999 arg1 = (Dali::InputMethodContext *)jarg1;
1007 (arg1)->GetInputPanelData(*arg2);
1008 } catch (std::out_of_range& e) {
1010 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1012 } catch (std::exception& e) {
1014 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1016 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1018 //Typemap argout in c++ file.
1019 //This will convert c++ string to c# string
1020 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
1025 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelState(void * jarg1) {
1027 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1028 Dali::InputMethodContext::State result;
1030 arg1 = (Dali::InputMethodContext *)jarg1;
1033 result = (Dali::InputMethodContext::State)(arg1)->GetInputPanelState();
1034 } catch (std::out_of_range& e) {
1036 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1038 } catch (std::exception& e) {
1040 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1042 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1043 jresult = (int)result;
1048 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
1049 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1052 arg1 = (Dali::InputMethodContext *)jarg1;
1053 arg2 = jarg2 ? true : false;
1056 (arg1)->SetReturnKeyState(arg2);
1057 } catch (std::out_of_range& e) {
1059 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1061 } catch (std::exception& e) {
1063 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1065 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1069 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
1070 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1073 arg1 = (Dali::InputMethodContext *)jarg1;
1074 arg2 = jarg2 ? true : false;
1077 (arg1)->AutoEnableInputPanel(arg2);
1078 } catch (std::out_of_range& e) {
1080 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1082 } catch (std::exception& e) {
1084 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1086 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1090 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ShowInputPanel(void * jarg1) {
1091 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1093 arg1 = (Dali::InputMethodContext *)jarg1;
1096 (arg1)->ShowInputPanel();
1097 } catch (std::out_of_range& e) {
1099 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1101 } catch (std::exception& e) {
1103 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1105 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1109 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_HideInputPanel(void * jarg1) {
1110 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1112 arg1 = (Dali::InputMethodContext *)jarg1;
1115 (arg1)->HideInputPanel();
1116 } catch (std::out_of_range& e) {
1118 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1120 } catch (std::exception& e) {
1122 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1124 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1128 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetKeyboardType(void * jarg1) {
1130 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1131 Dali::InputMethodContext::KeyboardType result;
1133 arg1 = (Dali::InputMethodContext *)jarg1;
1136 result = (Dali::InputMethodContext::KeyboardType)(arg1)->GetKeyboardType();
1137 } catch (std::out_of_range& e) {
1139 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1141 } catch (std::exception& e) {
1143 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1145 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1146 jresult = (int)result;
1151 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelLocale(void * jarg1) {
1153 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1156 arg1 = (Dali::InputMethodContext *)jarg1;
1159 result = (arg1)->GetInputPanelLocale();
1160 } catch (std::out_of_range& e) {
1162 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1164 } catch (std::exception& e) {
1166 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1168 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1169 jresult = SWIG_csharp_string_callback((&result)->c_str());
1173 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AllowTextPrediction(void * jarg1, unsigned int jarg2) {
1174 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1177 arg1 = (Dali::InputMethodContext *)jarg1;
1178 arg2 = jarg2 ? true : false;
1181 (arg1)->AllowTextPrediction(arg2);
1182 } catch (std::out_of_range& e) {
1184 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1186 } catch (std::exception& e) {
1188 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1190 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1193 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_IsTextPredictionAllowed(void * jarg1) {
1194 unsigned int jresult ;
1195 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1198 arg1 = (Dali::InputMethodContext *)jarg1;
1201 result = (bool)((Dali::InputMethodContext const *)arg1)->IsTextPredictionAllowed();
1202 } catch (std::out_of_range& e) {
1204 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1206 } catch (std::exception& e) {
1208 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1210 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1215 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ActivatedSignal(void * jarg1) {
1217 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1218 Dali::InputMethodContext::ActivatedSignalType *result = 0 ;
1220 arg1 = (Dali::InputMethodContext *)jarg1;
1223 result = (Dali::InputMethodContext::ActivatedSignalType *) &(arg1)->ActivatedSignal();
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;
1232 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1233 jresult = (void *)result;
1238 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventReceivedSignal(void * jarg1) {
1240 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1241 Dali::InputMethodContext::KeyboardEventSignalType *result = 0 ;
1243 arg1 = (Dali::InputMethodContext *)jarg1;
1246 result = (Dali::InputMethodContext::KeyboardEventSignalType *) &(arg1)->EventReceivedSignal();
1247 } catch (std::out_of_range& e) {
1249 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1251 } catch (std::exception& e) {
1253 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1255 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1256 jresult = (void *)result;
1261 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_StatusChangedSignal(void * jarg1) {
1263 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1264 Dali::InputMethodContext::StatusSignalType *result = 0 ;
1266 arg1 = (Dali::InputMethodContext *)jarg1;
1269 result = (Dali::InputMethodContext::StatusSignalType *) &(arg1)->StatusChangedSignal();
1270 } catch (std::out_of_range& e) {
1272 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1274 } catch (std::exception& e) {
1276 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1278 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1279 jresult = (void *)result;
1283 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ResizedSignal(void * jarg1) {
1285 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1286 Dali::InputMethodContext::KeyboardResizedSignalType *result = 0 ;
1288 arg1 = (Dali::InputMethodContext *)jarg1;
1291 result = (Dali::InputMethodContext::KeyboardResizedSignalType *) &(arg1)->ResizedSignal();
1292 } catch (std::out_of_range& e) {
1294 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1296 } catch (std::exception& e) {
1298 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1302 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1306 jresult = (void *)result;
1310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_LanguageChangedSignal(void * jarg1) {
1312 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1313 Dali::InputMethodContext::LanguageChangedSignalType *result = 0 ;
1315 arg1 = (Dali::InputMethodContext *)jarg1;
1318 result = (Dali::InputMethodContext::LanguageChangedSignalType *) &(arg1)->LanguageChangedSignal();
1319 } catch (std::out_of_range& e) {
1321 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1323 } catch (std::exception& e) {
1325 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1329 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1333 jresult = (void *)result;
1337 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_KeyboardTypeChangedSignal(void * jarg1) {
1339 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1340 Dali::InputMethodContext::KeyboardTypeSignalType *result = 0 ;
1342 arg1 = (Dali::InputMethodContext *)jarg1;
1345 result = (Dali::InputMethodContext::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1346 } catch (std::out_of_range& e) {
1348 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1350 } catch (std::exception& e) {
1352 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1354 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1355 jresult = (void *)result;
1359 // ActivatedSignalType
1360 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1361 unsigned int jresult ;
1362 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1365 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1368 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1369 } catch (std::out_of_range& e) {
1371 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1373 } catch (std::exception& e) {
1375 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1377 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1383 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1384 unsigned long jresult ;
1385 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1388 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1391 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1392 } catch (std::out_of_range& e) {
1394 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1396 } catch (std::exception& e) {
1398 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1400 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1401 jresult = (unsigned long)result;
1406 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1407 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1408 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1410 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1411 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1414 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(arg1,arg2);
1415 } catch (std::out_of_range& e) {
1417 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1419 } catch (std::exception& e) {
1421 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1423 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1427 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1428 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1429 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1431 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1432 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1435 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(arg1,arg2);
1436 } catch (std::out_of_range& e) {
1438 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1440 } catch (std::exception& e) {
1442 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1444 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1449 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1450 Dali::InputMethodContext *arg2 = 0 ;
1452 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1453 arg2 = (Dali::InputMethodContext *)jarg2;
1455 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1460 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(arg1,*arg2);
1461 } catch (std::out_of_range& e) {
1463 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1465 } catch (std::exception& e) {
1467 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1469 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1473 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1475 Dali::Signal< void (Dali::InputMethodContext &) > *result = 0 ;
1479 result = (Dali::Signal< void (Dali::InputMethodContext &) > *)new Dali::Signal< void (Dali::InputMethodContext &) >();
1480 } catch (std::out_of_range& e) {
1482 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1484 } catch (std::exception& e) {
1486 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1488 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1489 jresult = (void *)result;
1494 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1495 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1497 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1501 } catch (std::out_of_range& e) {
1503 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1505 } catch (std::exception& e) {
1507 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1509 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1512 // KeyboardEventSignalType
1513 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Empty(void * jarg1) {
1514 unsigned int jresult ;
1515 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1518 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1521 result = (bool)Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Empty((Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *)arg1);
1522 } catch (std::out_of_range& e) {
1524 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1526 } catch (std::exception& e) {
1528 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1530 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1536 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_GetConnectionCount(void * jarg1) {
1537 unsigned long jresult ;
1538 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1541 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1544 result = Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *)arg1);
1545 } catch (std::out_of_range& e) {
1547 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1549 } catch (std::exception& e) {
1551 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1553 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1554 jresult = (unsigned long)result;
1558 typedef Dali::InputMethodContext::CallbackData* (SWIGSTDCALL* SWIG_CallbackEventReceived)(Dali::InputMethodContext *, Dali::InputMethodContext::EventData *);
1559 SWIG_CallbackEventReceived swig_callbackOnEventReceived;
1561 Dali::InputMethodContext::CallbackData OnEventReceivedCallback(Dali::InputMethodContext inputMethodContext, Dali::InputMethodContext::EventData eventData)
1563 Dali::InputMethodContext::CallbackData *callbackDataP;
1564 Dali::InputMethodContext::CallbackData callbackData;
1565 Dali::InputMethodContext *inputMethodContextP = NULL;
1566 Dali::InputMethodContext::EventData *eventDataP = NULL;
1568 if (inputMethodContext)
1570 inputMethodContextP = (Dali::InputMethodContext *)&inputMethodContext;
1573 eventDataP = (Dali::InputMethodContext::EventData *)&eventData;
1575 callbackDataP = (Dali::InputMethodContext::CallbackData *)swig_callbackOnEventReceived(inputMethodContextP, eventDataP);
1578 callbackData = *callbackDataP;
1581 return callbackData;
1584 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Connect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1586 swig_callbackOnEventReceived = callbackOnEventReceived;
1588 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1589 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1591 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1592 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1595 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1596 } catch (std::out_of_range& e) {
1598 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1600 } catch (std::exception& e) {
1602 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1604 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1608 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Disconnect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1610 swig_callbackOnEventReceived = callbackOnEventReceived;
1612 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1613 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1615 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1616 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1619 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1620 } catch (std::out_of_range& e) {
1622 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1624 } catch (std::exception& e) {
1626 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1628 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1631 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1633 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1634 Dali::InputMethodContext *arg2 = 0 ;
1635 Dali::InputMethodContext::EventData *arg3 = 0 ;
1636 Dali::InputMethodContext::CallbackData result;
1638 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1639 arg2 = (Dali::InputMethodContext *)jarg2;
1641 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1644 arg3 = (Dali::InputMethodContext::EventData *)jarg3;
1646 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext::EventData const & type is null", 0);
1651 result = Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Emit(arg1,*arg2,(Dali::InputMethodContext::EventData const &)*arg3);
1652 } catch (std::out_of_range& e) {
1654 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1656 } catch (std::exception& e) {
1658 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1660 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1661 jresult = new Dali::InputMethodContext::CallbackData((const Dali::InputMethodContext::CallbackData &)result);
1666 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardEventSignalType() {
1668 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *result = 0 ;
1672 result = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)new Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) >();
1673 } catch (std::out_of_range& e) {
1675 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1677 } catch (std::exception& e) {
1679 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1681 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1682 jresult = (void *)result;
1687 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardEventSignalType(void * jarg1) {
1688 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1690 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1694 } catch (std::out_of_range& e) {
1696 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1698 } catch (std::exception& e) {
1700 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1702 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1707 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignalType() {
1709 Dali::Signal< void () > *result = 0 ;
1713 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1714 } catch (std::out_of_range& e) {
1716 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1718 } catch (std::exception& e) {
1720 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1722 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1723 jresult = (void *)result;
1728 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignalType(void * jarg1) {
1729 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1731 arg1 = (Dali::Signal< void () > *)jarg1;
1735 } catch (std::out_of_range& e) {
1737 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1739 } catch (std::exception& e) {
1741 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1743 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1747 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignalType_Empty(void * jarg1) {
1748 unsigned int jresult ;
1749 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1752 arg1 = (Dali::Signal< void () > *)jarg1;
1755 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1756 } catch (std::out_of_range& e) {
1758 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1760 } catch (std::exception& e) {
1762 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1764 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1770 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignalType_GetConnectionCount(void * jarg1) {
1771 unsigned long jresult ;
1772 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1775 arg1 = (Dali::Signal< void () > *)jarg1;
1778 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1779 } catch (std::out_of_range& e) {
1781 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1783 } catch (std::exception& e) {
1785 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1787 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1788 jresult = (unsigned long)result;
1793 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1794 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1795 void (*arg2)() = (void (*)()) 0 ;
1797 arg1 = (Dali::Signal< void () > *)jarg1;
1798 arg2 = (void (*)())jarg2;
1801 (arg1)->Connect(arg2);
1802 } catch (std::out_of_range& e) {
1804 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1806 } catch (std::exception& e) {
1808 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1810 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1814 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1815 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1816 void (*arg2)() = (void (*)()) 0 ;
1818 arg1 = (Dali::Signal< void () > *)jarg1;
1819 arg2 = (void (*)())jarg2;
1822 (arg1)->Disconnect(arg2);
1823 } catch (std::out_of_range& e) {
1825 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1827 } catch (std::exception& e) {
1829 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1831 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1835 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1836 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1837 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1838 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1840 arg1 = (Dali::Signal< void () > *)jarg1;
1841 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1842 arg3 = (Dali::FunctorDelegate *)jarg3;
1845 (arg1)->Connect(arg2,arg3);
1846 } catch (std::out_of_range& e) {
1848 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1850 } catch (std::exception& e) {
1852 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1854 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1858 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Emit(void * jarg1) {
1859 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1861 arg1 = (Dali::Signal< void () > *)jarg1;
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 ;
1873 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1877 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1878 unsigned int jresult ;
1879 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1882 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1885 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1886 } catch (std::out_of_range& e) {
1888 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1890 } catch (std::exception& e) {
1892 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1894 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1900 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1901 unsigned long jresult ;
1902 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1905 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1908 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1909 } catch (std::out_of_range& e) {
1911 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1913 } catch (std::exception& e) {
1915 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1917 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1918 jresult = (unsigned long)result;
1923 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
1924 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1925 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1927 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1928 arg2 = (void (*)(bool))jarg2;
1931 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
1932 } catch (std::out_of_range& e) {
1934 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1936 } catch (std::exception& e) {
1938 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1940 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1944 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
1945 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1946 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1948 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1949 arg2 = (void (*)(bool))jarg2;
1952 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
1953 } catch (std::out_of_range& e) {
1955 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1957 } catch (std::exception& e) {
1959 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1961 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1965 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
1966 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1969 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1970 arg2 = jarg2 ? true : false;
1973 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
1974 } catch (std::out_of_range& e) {
1976 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1978 } catch (std::exception& e) {
1980 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1982 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1986 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
1988 Dali::Signal< void (bool) > *result = 0 ;
1992 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
1993 } catch (std::out_of_range& e) {
1995 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1997 } catch (std::exception& e) {
1999 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2001 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2002 jresult = (void *)result;
2007 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2008 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2010 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2014 } catch (std::out_of_range& e) {
2016 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2018 } catch (std::exception& e) {
2020 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2022 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2025 //KeyboardTypeSignalType
2026 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2027 unsigned int jresult ;
2028 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2031 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2034 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2035 } catch (std::out_of_range& e) {
2037 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2039 } catch (std::exception& e) {
2041 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2043 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2049 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2050 unsigned long jresult ;
2051 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2054 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2057 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2058 } catch (std::out_of_range& e) {
2060 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2062 } catch (std::exception& e) {
2064 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2066 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2067 jresult = (unsigned long)result;
2072 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2073 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2074 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2076 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2077 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2080 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(arg1,arg2);
2081 } catch (std::out_of_range& e) {
2083 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2085 } catch (std::exception& e) {
2087 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2089 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2093 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2094 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2095 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2097 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2098 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2101 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2102 } catch (std::out_of_range& e) {
2104 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2106 } catch (std::exception& e) {
2108 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2110 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2114 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2115 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2116 Dali::InputMethodContext::KeyboardType arg2 ;
2118 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2119 arg2 = (Dali::InputMethodContext::KeyboardType)jarg2;
2122 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(arg1,arg2);
2123 } catch (std::out_of_range& e) {
2125 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2127 } catch (std::exception& e) {
2129 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2131 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2135 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2137 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *result = 0 ;
2141 result = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)new Dali::Signal< void (Dali::InputMethodContext::KeyboardType) >();
2142 } catch (std::out_of_range& e) {
2144 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2146 } catch (std::exception& e) {
2148 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2150 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2151 jresult = (void *)result;
2156 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2157 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2159 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2163 } catch (std::out_of_range& e) {
2165 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2167 } catch (std::exception& e) {
2169 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2171 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2174 //LanguageChangedSignalType
2176 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Empty(void * jarg1) {
2177 unsigned int jresult ;
2178 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2181 arg1 = (Dali::Signal< void (int) > *)jarg1;
2184 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2185 } catch (std::out_of_range& e) {
2187 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2189 } catch (std::exception& e) {
2191 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2195 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2204 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_GetConnectionCount(void * jarg1) {
2205 unsigned long jresult ;
2206 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2209 arg1 = (Dali::Signal< void (int) > *)jarg1;
2212 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2213 } catch (std::out_of_range& e) {
2215 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2217 } catch (std::exception& e) {
2219 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2223 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2227 jresult = (unsigned long)result;
2232 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Connect(void * jarg1, void * jarg2) {
2233 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2234 void (*arg2)(int) = (void (*)(int)) 0 ;
2236 arg1 = (Dali::Signal< void (int) > *)jarg1;
2237 arg2 = (void (*)(int))jarg2;
2240 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2241 } catch (std::out_of_range& e) {
2243 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2245 } catch (std::exception& e) {
2247 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2251 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
2259 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2260 void (*arg2)(int) = (void (*)(int)) 0 ;
2262 arg1 = (Dali::Signal< void (int) > *)jarg1;
2263 arg2 = (void (*)(int))jarg2;
2266 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2267 } catch (std::out_of_range& e) {
2269 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2271 } catch (std::exception& e) {
2273 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2277 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2284 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Emit(void * jarg1, int jarg2) {
2285 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2288 arg1 = (Dali::Signal< void (int) > *)jarg1;
2292 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2293 } catch (std::out_of_range& e) {
2295 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2297 } catch (std::exception& e) {
2299 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2303 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LanguageChangedSignalType() {
2312 Dali::Signal< void (int) > *result = 0 ;
2316 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2317 } catch (std::out_of_range& e) {
2319 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2321 } catch (std::exception& e) {
2323 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2327 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2331 jresult = (void *)result;
2336 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LanguageChangedSignalType(void * jarg1) {
2337 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2339 arg1 = (Dali::Signal< void (int) > *)jarg1;
2343 } catch (std::out_of_range& e) {
2345 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2347 } catch (std::exception& e) {
2349 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2353 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2359 //KeyboardTypeSignalType
2361 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Empty(void * jarg1) {
2362 unsigned int jresult ;
2363 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2366 arg1 = (Dali::Signal< void (int) > *)jarg1;
2369 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2370 } catch (std::out_of_range& e) {
2372 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2374 } catch (std::exception& e) {
2376 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2380 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2389 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_GetConnectionCount(void * jarg1) {
2390 unsigned long jresult ;
2391 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2394 arg1 = (Dali::Signal< void (int) > *)jarg1;
2397 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2398 } catch (std::out_of_range& e) {
2400 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2402 } catch (std::exception& e) {
2404 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2408 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2412 jresult = (unsigned long)result;
2417 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Connect(void * jarg1, void * jarg2) {
2418 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2419 void (*arg2)(int) = (void (*)(int)) 0 ;
2421 arg1 = (Dali::Signal< void (int) > *)jarg1;
2422 arg2 = (void (*)(int))jarg2;
2425 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2426 } catch (std::out_of_range& e) {
2428 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2430 } catch (std::exception& e) {
2432 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2436 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2443 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Disconnect(void * jarg1, void * jarg2) {
2444 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2445 void (*arg2)(int) = (void (*)(int)) 0 ;
2447 arg1 = (Dali::Signal< void (int) > *)jarg1;
2448 arg2 = (void (*)(int))jarg2;
2451 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2452 } catch (std::out_of_range& e) {
2454 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2456 } catch (std::exception& e) {
2458 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2462 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2469 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Emit(void * jarg1, int jarg2) {
2470 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2473 arg1 = (Dali::Signal< void (int) > *)jarg1;
2477 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2478 } catch (std::out_of_range& e) {
2480 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2482 } catch (std::exception& e) {
2484 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2488 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2495 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardResizedSignalType() {
2497 Dali::Signal< void (int) > *result = 0 ;
2501 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2502 } catch (std::out_of_range& e) {
2504 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2506 } catch (std::exception& e) {
2508 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2512 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2516 jresult = (void *)result;
2521 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardResizedSignalType(void * jarg1) {
2522 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2524 arg1 = (Dali::Signal< void (int) > *)jarg1;
2528 } catch (std::out_of_range& e) {
2530 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2532 } catch (std::exception& e) {
2534 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2538 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;