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 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
465 arg1 = (Dali::InputMethodContext *)jarg1;
469 } catch (std::out_of_range& e) {
471 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
473 } catch (std::exception& e) {
475 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
477 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
480 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_0() {
482 Dali::InputMethodContext *result = 0 ;
486 result = (Dali::InputMethodContext *)new Dali::InputMethodContext();
487 } catch (std::out_of_range& e) {
489 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
491 } catch (std::exception& e) {
493 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
497 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
501 jresult = (void *)result;
506 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext(void * jarg1) {
507 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
509 arg1 = (Dali::InputMethodContext *)jarg1;
513 } catch (std::out_of_range& e) {
515 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
517 } catch (std::exception& e) {
519 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
523 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
530 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_New() {
532 Dali::InputMethodContext result;
536 result = Dali::InputMethodContext::New();
537 } catch (std::out_of_range& e) {
539 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
541 } catch (std::exception& e) {
543 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
547 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
551 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_1(void * jarg1) {
558 Dali::InputMethodContext *arg1 = 0 ;
559 Dali::InputMethodContext *result = 0 ;
561 arg1 = (Dali::InputMethodContext *)jarg1;
563 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
568 result = (Dali::InputMethodContext *)new Dali::InputMethodContext((Dali::InputMethodContext const &)*arg1);
569 } catch (std::out_of_range& e) {
571 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
573 } catch (std::exception& e) {
575 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
579 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
583 jresult = (void *)result;
588 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_Assign(void * jarg1, void * jarg2) {
590 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
591 Dali::InputMethodContext *arg2 = 0 ;
592 Dali::InputMethodContext *result = 0 ;
594 arg1 = (Dali::InputMethodContext *)jarg1;
595 arg2 = (Dali::InputMethodContext *)jarg2;
597 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
602 result = (Dali::InputMethodContext *) &(arg1)->operator =((Dali::InputMethodContext const &)*arg2);
603 } catch (std::out_of_range& e) {
605 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
607 } catch (std::exception& e) {
609 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
613 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
617 jresult = (void *)result;
622 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_DownCast(void * jarg1) {
624 Dali::BaseHandle arg1 ;
625 Dali::BaseHandle *argp1 ;
626 Dali::InputMethodContext result;
628 argp1 = (Dali::BaseHandle *)jarg1;
630 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
636 result = Dali::InputMethodContext::DownCast(arg1);
637 } catch (std::out_of_range& e) {
639 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
641 } catch (std::exception& e) {
643 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
647 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
651 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
656 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Activate(void * jarg1) {
657 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
659 arg1 = (Dali::InputMethodContext *)jarg1;
663 } catch (std::out_of_range& e) {
665 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
667 } catch (std::exception& e) {
669 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
671 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
675 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Deactivate(void * jarg1) {
676 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
678 arg1 = (Dali::InputMethodContext *)jarg1;
681 (arg1)->Deactivate();
682 } catch (std::out_of_range& e) {
684 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
686 } catch (std::exception& e) {
688 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
690 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
694 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_RestoreAfterFocusLost(void * jarg1) {
695 unsigned int jresult ;
696 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
699 arg1 = (Dali::InputMethodContext *)jarg1;
702 result = (bool)((Dali::InputMethodContext const *)arg1)->RestoreAfterFocusLost();
703 } catch (std::out_of_range& e) {
705 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
707 } catch (std::exception& e) {
709 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
711 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
717 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
718 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
721 arg1 = (Dali::InputMethodContext *)jarg1;
722 arg2 = jarg2 ? true : false;
725 (arg1)->SetRestoreAfterFocusLost(arg2);
726 } catch (std::out_of_range& e) {
728 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
730 } catch (std::exception& e) {
732 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
734 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
738 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Reset(void * jarg1) {
739 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
741 arg1 = (Dali::InputMethodContext *)jarg1;
745 } catch (std::out_of_range& e) {
747 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
749 } catch (std::exception& e) {
751 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
753 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
757 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyCursorPosition(void * jarg1) {
758 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
760 arg1 = (Dali::InputMethodContext *)jarg1;
763 (arg1)->NotifyCursorPosition();
764 } catch (std::out_of_range& e) {
766 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
768 } catch (std::exception& e) {
770 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
772 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
776 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetCursorPosition(void * jarg1, unsigned int jarg2) {
777 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
780 arg1 = (Dali::InputMethodContext *)jarg1;
781 arg2 = (unsigned int)jarg2;
784 (arg1)->SetCursorPosition(arg2);
785 } catch (std::out_of_range& e) {
787 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
789 } catch (std::exception& e) {
791 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
793 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
797 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetCursorPosition(void * jarg1) {
798 unsigned int jresult ;
799 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
802 arg1 = (Dali::InputMethodContext *)jarg1;
805 result = (unsigned int)((Dali::InputMethodContext const *)arg1)->GetCursorPosition();
806 } catch (std::out_of_range& e) {
808 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
810 } catch (std::exception& e) {
812 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
814 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
820 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetSurroundingText(void * jarg1, char * jarg2) {
821 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
822 std::string *arg2 = 0 ;
824 arg1 = (Dali::InputMethodContext *)jarg1;
826 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
829 std::string arg2_str(jarg2);
833 (arg1)->SetSurroundingText((std::string const &)*arg2);
834 } catch (std::out_of_range& e) {
836 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
838 } catch (std::exception& e) {
840 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
842 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
844 //argout typemap for const std::string&
849 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetSurroundingText(void * jarg1) {
851 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
852 std::string *result = 0 ;
854 arg1 = (Dali::InputMethodContext *)jarg1;
857 result = (std::string *) &((Dali::InputMethodContext const *)arg1)->GetSurroundingText();
858 } catch (std::out_of_range& e) {
860 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
862 } catch (std::exception& e) {
864 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
866 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
867 jresult = SWIG_csharp_string_callback(result->c_str());
872 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
873 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
876 arg1 = (Dali::InputMethodContext *)jarg1;
877 arg2 = jarg2 ? true : false;
880 (arg1)->NotifyTextInputMultiLine(arg2);
881 } catch (std::out_of_range& e) {
883 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
885 } catch (std::exception& e) {
887 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
889 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
893 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetTextDirection(void * jarg1) {
895 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
896 Dali::InputMethodContext::TextDirection result;
898 arg1 = (Dali::InputMethodContext *)jarg1;
901 result = (Dali::InputMethodContext::TextDirection)(arg1)->GetTextDirection();
902 } catch (std::out_of_range& e) {
904 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
906 } catch (std::exception& e) {
908 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
910 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
911 jresult = (int)result;
916 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputMethodArea(void * jarg1) {
918 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
919 Dali::Rect< int > result;
921 arg1 = (Dali::InputMethodContext *)jarg1;
924 result = (arg1)->GetInputMethodArea();
925 } catch (std::out_of_range& e) {
927 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
929 } catch (std::exception& e) {
931 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
933 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
934 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
939 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ApplyOptions(void * jarg1, void * jarg2) {
940 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
941 Dali::InputMethodOptions *arg2 = 0 ;
943 arg1 = (Dali::InputMethodContext *)jarg1;
944 arg2 = (Dali::InputMethodOptions *)jarg2;
946 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
951 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
952 } catch (std::out_of_range& e) {
954 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
956 } catch (std::exception& e) {
958 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
960 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelUserData(void * jarg1, char * jarg2) {
965 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
966 std::string *arg2 = 0 ;
968 arg1 = (Dali::InputMethodContext *)jarg1;
970 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
973 std::string arg2_str(jarg2);
977 (arg1)->SetInputPanelData((std::string const &)*arg2);
978 } catch (std::out_of_range& e) {
980 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
982 } catch (std::exception& e) {
984 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
986 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
988 //argout typemap for const std::string&
993 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelUserData(void * jarg1, char** jarg2) {
994 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
995 std::string *arg2 = 0 ;
997 arg1 = (Dali::InputMethodContext *)jarg1;
1005 (arg1)->GetInputPanelData(*arg2);
1006 } catch (std::out_of_range& e) {
1008 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1010 } catch (std::exception& e) {
1012 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1014 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1016 //Typemap argout in c++ file.
1017 //This will convert c++ string to c# string
1018 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
1023 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelState(void * jarg1) {
1025 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1026 Dali::InputMethodContext::State result;
1028 arg1 = (Dali::InputMethodContext *)jarg1;
1031 result = (Dali::InputMethodContext::State)(arg1)->GetInputPanelState();
1032 } catch (std::out_of_range& e) {
1034 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1036 } catch (std::exception& e) {
1038 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1040 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1041 jresult = (int)result;
1046 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
1047 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1050 arg1 = (Dali::InputMethodContext *)jarg1;
1051 arg2 = jarg2 ? true : false;
1054 (arg1)->SetReturnKeyState(arg2);
1055 } catch (std::out_of_range& e) {
1057 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1059 } catch (std::exception& e) {
1061 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1063 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1067 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
1068 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1071 arg1 = (Dali::InputMethodContext *)jarg1;
1072 arg2 = jarg2 ? true : false;
1075 (arg1)->AutoEnableInputPanel(arg2);
1076 } catch (std::out_of_range& e) {
1078 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1080 } catch (std::exception& e) {
1082 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1084 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1088 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ShowInputPanel(void * jarg1) {
1089 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1091 arg1 = (Dali::InputMethodContext *)jarg1;
1094 (arg1)->ShowInputPanel();
1095 } catch (std::out_of_range& e) {
1097 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1099 } catch (std::exception& e) {
1101 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1103 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1107 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_HideInputPanel(void * jarg1) {
1108 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1110 arg1 = (Dali::InputMethodContext *)jarg1;
1113 (arg1)->HideInputPanel();
1114 } catch (std::out_of_range& e) {
1116 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1118 } catch (std::exception& e) {
1120 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1122 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1126 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetKeyboardType(void * jarg1) {
1128 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1129 Dali::InputMethodContext::KeyboardType result;
1131 arg1 = (Dali::InputMethodContext *)jarg1;
1134 result = (Dali::InputMethodContext::KeyboardType)(arg1)->GetKeyboardType();
1135 } catch (std::out_of_range& e) {
1137 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1139 } catch (std::exception& e) {
1141 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1143 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1144 jresult = (int)result;
1149 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelLocale(void * jarg1) {
1151 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1154 arg1 = (Dali::InputMethodContext *)jarg1;
1157 result = (arg1)->GetInputPanelLocale();
1158 } catch (std::out_of_range& e) {
1160 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1162 } catch (std::exception& e) {
1164 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1166 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1167 jresult = SWIG_csharp_string_callback((&result)->c_str());
1171 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AllowTextPrediction(void * jarg1, unsigned int jarg2) {
1172 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1175 arg1 = (Dali::InputMethodContext *)jarg1;
1176 arg2 = jarg2 ? true : false;
1179 (arg1)->AllowTextPrediction(arg2);
1180 } catch (std::out_of_range& e) {
1182 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1184 } catch (std::exception& e) {
1186 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1188 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1191 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_IsTextPredictionAllowed(void * jarg1) {
1192 unsigned int jresult ;
1193 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1196 arg1 = (Dali::InputMethodContext *)jarg1;
1199 result = (bool)((Dali::InputMethodContext const *)arg1)->IsTextPredictionAllowed();
1200 } catch (std::out_of_range& e) {
1202 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1204 } catch (std::exception& e) {
1206 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1208 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1213 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ActivatedSignal(void * jarg1) {
1215 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1216 Dali::InputMethodContext::ActivatedSignalType *result = 0 ;
1218 arg1 = (Dali::InputMethodContext *)jarg1;
1221 result = (Dali::InputMethodContext::ActivatedSignalType *) &(arg1)->ActivatedSignal();
1222 } catch (std::out_of_range& e) {
1224 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1226 } catch (std::exception& e) {
1228 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1230 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1231 jresult = (void *)result;
1236 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventReceivedSignal(void * jarg1) {
1238 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1239 Dali::InputMethodContext::KeyboardEventSignalType *result = 0 ;
1241 arg1 = (Dali::InputMethodContext *)jarg1;
1244 result = (Dali::InputMethodContext::KeyboardEventSignalType *) &(arg1)->EventReceivedSignal();
1245 } catch (std::out_of_range& e) {
1247 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1249 } catch (std::exception& e) {
1251 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1253 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1254 jresult = (void *)result;
1259 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_StatusChangedSignal(void * jarg1) {
1261 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1262 Dali::InputMethodContext::StatusSignalType *result = 0 ;
1264 arg1 = (Dali::InputMethodContext *)jarg1;
1267 result = (Dali::InputMethodContext::StatusSignalType *) &(arg1)->StatusChangedSignal();
1268 } catch (std::out_of_range& e) {
1270 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1272 } catch (std::exception& e) {
1274 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1276 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1277 jresult = (void *)result;
1281 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ResizedSignal(void * jarg1) {
1283 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1284 Dali::InputMethodContext::KeyboardResizedSignalType *result = 0 ;
1286 arg1 = (Dali::InputMethodContext *)jarg1;
1289 result = (Dali::InputMethodContext::KeyboardResizedSignalType *) &(arg1)->ResizedSignal();
1290 } catch (std::out_of_range& e) {
1292 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1294 } catch (std::exception& e) {
1296 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1300 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1304 jresult = (void *)result;
1308 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_LanguageChangedSignal(void * jarg1) {
1310 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1311 Dali::InputMethodContext::LanguageChangedSignalType *result = 0 ;
1313 arg1 = (Dali::InputMethodContext *)jarg1;
1316 result = (Dali::InputMethodContext::LanguageChangedSignalType *) &(arg1)->LanguageChangedSignal();
1317 } catch (std::out_of_range& e) {
1319 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1321 } catch (std::exception& e) {
1323 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1327 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1331 jresult = (void *)result;
1335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_KeyboardTypeChangedSignal(void * jarg1) {
1337 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1338 Dali::InputMethodContext::KeyboardTypeSignalType *result = 0 ;
1340 arg1 = (Dali::InputMethodContext *)jarg1;
1343 result = (Dali::InputMethodContext::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1344 } catch (std::out_of_range& e) {
1346 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1348 } catch (std::exception& e) {
1350 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1352 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1353 jresult = (void *)result;
1357 // ActivatedSignalType
1358 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1359 unsigned int jresult ;
1360 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1363 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1366 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1367 } catch (std::out_of_range& e) {
1369 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1371 } catch (std::exception& e) {
1373 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1375 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1381 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1382 unsigned long jresult ;
1383 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1386 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1389 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1390 } catch (std::out_of_range& e) {
1392 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1394 } catch (std::exception& e) {
1396 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1398 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1399 jresult = (unsigned long)result;
1404 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1405 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1406 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1408 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1409 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1412 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(arg1,arg2);
1413 } catch (std::out_of_range& e) {
1415 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1417 } catch (std::exception& e) {
1419 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1421 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1425 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1426 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1427 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1429 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1430 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1433 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(arg1,arg2);
1434 } catch (std::out_of_range& e) {
1436 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1438 } catch (std::exception& e) {
1440 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1442 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1446 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1447 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1448 Dali::InputMethodContext *arg2 = 0 ;
1450 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1451 arg2 = (Dali::InputMethodContext *)jarg2;
1453 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1458 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(arg1,*arg2);
1459 } catch (std::out_of_range& e) {
1461 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1463 } catch (std::exception& e) {
1465 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1467 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1471 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1473 Dali::Signal< void (Dali::InputMethodContext &) > *result = 0 ;
1477 result = (Dali::Signal< void (Dali::InputMethodContext &) > *)new Dali::Signal< void (Dali::InputMethodContext &) >();
1478 } catch (std::out_of_range& e) {
1480 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1482 } catch (std::exception& e) {
1484 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1486 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1487 jresult = (void *)result;
1492 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1493 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1495 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1499 } catch (std::out_of_range& e) {
1501 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1503 } catch (std::exception& e) {
1505 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1507 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1510 // KeyboardEventSignalType
1511 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Empty(void * jarg1) {
1512 unsigned int jresult ;
1513 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1516 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1519 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);
1520 } catch (std::out_of_range& e) {
1522 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1524 } catch (std::exception& e) {
1526 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1528 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1534 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_GetConnectionCount(void * jarg1) {
1535 unsigned long jresult ;
1536 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1539 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1542 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);
1543 } catch (std::out_of_range& e) {
1545 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1547 } catch (std::exception& e) {
1549 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1551 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1552 jresult = (unsigned long)result;
1556 typedef Dali::InputMethodContext::CallbackData* (SWIGSTDCALL* SWIG_CallbackEventReceived)(Dali::InputMethodContext *, Dali::InputMethodContext::EventData *);
1557 SWIG_CallbackEventReceived swig_callbackOnEventReceived;
1559 Dali::InputMethodContext::CallbackData OnEventReceivedCallback(Dali::InputMethodContext inputMethodContext, Dali::InputMethodContext::EventData eventData)
1561 Dali::InputMethodContext::CallbackData *callbackDataP;
1562 Dali::InputMethodContext::CallbackData callbackData;
1563 Dali::InputMethodContext *inputMethodContextP = NULL;
1564 Dali::InputMethodContext::EventData *eventDataP = NULL;
1566 if (inputMethodContext)
1568 inputMethodContextP = (Dali::InputMethodContext *)&inputMethodContext;
1571 eventDataP = (Dali::InputMethodContext::EventData *)&eventData;
1573 callbackDataP = (Dali::InputMethodContext::CallbackData *)swig_callbackOnEventReceived(inputMethodContextP, eventDataP);
1576 callbackData = *callbackDataP;
1579 return callbackData;
1582 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Connect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1584 swig_callbackOnEventReceived = callbackOnEventReceived;
1586 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1587 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1589 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1590 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1593 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1594 } catch (std::out_of_range& e) {
1596 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1598 } catch (std::exception& e) {
1600 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1602 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Disconnect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1608 swig_callbackOnEventReceived = callbackOnEventReceived;
1610 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1611 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1613 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1614 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1617 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1618 } catch (std::out_of_range& e) {
1620 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1622 } catch (std::exception& e) {
1624 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1626 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1629 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1631 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1632 Dali::InputMethodContext *arg2 = 0 ;
1633 Dali::InputMethodContext::EventData *arg3 = 0 ;
1634 Dali::InputMethodContext::CallbackData result;
1636 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1637 arg2 = (Dali::InputMethodContext *)jarg2;
1639 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1642 arg3 = (Dali::InputMethodContext::EventData *)jarg3;
1644 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext::EventData const & type is null", 0);
1649 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);
1650 } catch (std::out_of_range& e) {
1652 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1654 } catch (std::exception& e) {
1656 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1658 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1659 jresult = new Dali::InputMethodContext::CallbackData((const Dali::InputMethodContext::CallbackData &)result);
1664 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardEventSignalType() {
1666 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *result = 0 ;
1670 result = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)new Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) >();
1671 } catch (std::out_of_range& e) {
1673 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1675 } catch (std::exception& e) {
1677 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1679 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1680 jresult = (void *)result;
1685 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardEventSignalType(void * jarg1) {
1686 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1688 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1692 } catch (std::out_of_range& e) {
1694 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1696 } catch (std::exception& e) {
1698 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1700 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1705 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignalType() {
1707 Dali::Signal< void () > *result = 0 ;
1711 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1712 } catch (std::out_of_range& e) {
1714 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1716 } catch (std::exception& e) {
1718 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1720 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1721 jresult = (void *)result;
1726 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignalType(void * jarg1) {
1727 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1729 arg1 = (Dali::Signal< void () > *)jarg1;
1733 } catch (std::out_of_range& e) {
1735 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1737 } catch (std::exception& e) {
1739 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1741 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1745 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignalType_Empty(void * jarg1) {
1746 unsigned int jresult ;
1747 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1750 arg1 = (Dali::Signal< void () > *)jarg1;
1753 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1754 } catch (std::out_of_range& e) {
1756 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1758 } catch (std::exception& e) {
1760 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1762 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1768 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignalType_GetConnectionCount(void * jarg1) {
1769 unsigned long jresult ;
1770 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1773 arg1 = (Dali::Signal< void () > *)jarg1;
1776 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1777 } catch (std::out_of_range& e) {
1779 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1781 } catch (std::exception& e) {
1783 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1785 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1786 jresult = (unsigned long)result;
1791 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1792 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1793 void (*arg2)() = (void (*)()) 0 ;
1795 arg1 = (Dali::Signal< void () > *)jarg1;
1796 arg2 = (void (*)())jarg2;
1799 (arg1)->Connect(arg2);
1800 } catch (std::out_of_range& e) {
1802 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1804 } catch (std::exception& e) {
1806 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1808 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1812 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1813 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1814 void (*arg2)() = (void (*)()) 0 ;
1816 arg1 = (Dali::Signal< void () > *)jarg1;
1817 arg2 = (void (*)())jarg2;
1820 (arg1)->Disconnect(arg2);
1821 } catch (std::out_of_range& e) {
1823 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1825 } catch (std::exception& e) {
1827 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1829 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1833 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1834 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1835 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1836 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1838 arg1 = (Dali::Signal< void () > *)jarg1;
1839 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1840 arg3 = (Dali::FunctorDelegate *)jarg3;
1843 (arg1)->Connect(arg2,arg3);
1844 } catch (std::out_of_range& e) {
1846 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1848 } catch (std::exception& e) {
1850 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1852 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1856 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Emit(void * jarg1) {
1857 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1859 arg1 = (Dali::Signal< void () > *)jarg1;
1863 } catch (std::out_of_range& e) {
1865 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1867 } catch (std::exception& e) {
1869 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1871 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1875 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1876 unsigned int jresult ;
1877 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1880 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1883 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1884 } catch (std::out_of_range& e) {
1886 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1888 } catch (std::exception& e) {
1890 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1892 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1898 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1899 unsigned long jresult ;
1900 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1903 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1906 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1907 } catch (std::out_of_range& e) {
1909 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1911 } catch (std::exception& e) {
1913 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1915 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1916 jresult = (unsigned long)result;
1921 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
1922 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1923 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1925 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1926 arg2 = (void (*)(bool))jarg2;
1929 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
1930 } catch (std::out_of_range& e) {
1932 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1934 } catch (std::exception& e) {
1936 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1938 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
1943 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1944 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1946 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1947 arg2 = (void (*)(bool))jarg2;
1950 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
1951 } catch (std::out_of_range& e) {
1953 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1955 } catch (std::exception& e) {
1957 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1959 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1963 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
1964 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1967 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1968 arg2 = jarg2 ? true : false;
1971 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
1972 } catch (std::out_of_range& e) {
1974 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1976 } catch (std::exception& e) {
1978 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1980 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1984 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
1986 Dali::Signal< void (bool) > *result = 0 ;
1990 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
1991 } catch (std::out_of_range& e) {
1993 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1995 } catch (std::exception& e) {
1997 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1999 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2000 jresult = (void *)result;
2005 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2006 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2008 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2012 } catch (std::out_of_range& e) {
2014 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2016 } catch (std::exception& e) {
2018 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2020 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2023 //KeyboardTypeSignalType
2024 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2025 unsigned int jresult ;
2026 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2029 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2032 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2033 } catch (std::out_of_range& e) {
2035 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2037 } catch (std::exception& e) {
2039 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2041 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2047 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2048 unsigned long jresult ;
2049 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2052 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2055 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2056 } catch (std::out_of_range& e) {
2058 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2060 } catch (std::exception& e) {
2062 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2064 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2065 jresult = (unsigned long)result;
2070 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2071 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2072 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2074 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2075 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2078 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(arg1,arg2);
2079 } catch (std::out_of_range& e) {
2081 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2083 } catch (std::exception& e) {
2085 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2087 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2091 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2092 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2093 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2095 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2096 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2099 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2100 } catch (std::out_of_range& e) {
2102 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2104 } catch (std::exception& e) {
2106 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2108 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2112 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2113 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2114 Dali::InputMethodContext::KeyboardType arg2 ;
2116 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2117 arg2 = (Dali::InputMethodContext::KeyboardType)jarg2;
2120 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(arg1,arg2);
2121 } catch (std::out_of_range& e) {
2123 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2125 } catch (std::exception& e) {
2127 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2129 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2133 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2135 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *result = 0 ;
2139 result = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)new Dali::Signal< void (Dali::InputMethodContext::KeyboardType) >();
2140 } catch (std::out_of_range& e) {
2142 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2144 } catch (std::exception& e) {
2146 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2148 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2149 jresult = (void *)result;
2154 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2155 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2157 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2161 } catch (std::out_of_range& e) {
2163 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2165 } catch (std::exception& e) {
2167 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2169 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2172 //LanguageChangedSignalType
2174 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Empty(void * jarg1) {
2175 unsigned int jresult ;
2176 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2179 arg1 = (Dali::Signal< void (int) > *)jarg1;
2182 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2183 } catch (std::out_of_range& e) {
2185 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2187 } catch (std::exception& e) {
2189 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2193 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2202 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_GetConnectionCount(void * jarg1) {
2203 unsigned long jresult ;
2204 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2207 arg1 = (Dali::Signal< void (int) > *)jarg1;
2210 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2211 } catch (std::out_of_range& e) {
2213 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2215 } catch (std::exception& e) {
2217 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2221 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2225 jresult = (unsigned long)result;
2230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Connect(void * jarg1, void * jarg2) {
2231 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2232 void (*arg2)(int) = (void (*)(int)) 0 ;
2234 arg1 = (Dali::Signal< void (int) > *)jarg1;
2235 arg2 = (void (*)(int))jarg2;
2238 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2239 } catch (std::out_of_range& e) {
2241 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2243 } catch (std::exception& e) {
2245 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2249 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2256 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
2257 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2258 void (*arg2)(int) = (void (*)(int)) 0 ;
2260 arg1 = (Dali::Signal< void (int) > *)jarg1;
2261 arg2 = (void (*)(int))jarg2;
2264 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2265 } catch (std::out_of_range& e) {
2267 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2269 } catch (std::exception& e) {
2271 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2275 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2282 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Emit(void * jarg1, int jarg2) {
2283 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2286 arg1 = (Dali::Signal< void (int) > *)jarg1;
2290 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2291 } catch (std::out_of_range& e) {
2293 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2295 } catch (std::exception& e) {
2297 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2301 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2308 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LanguageChangedSignalType() {
2310 Dali::Signal< void (int) > *result = 0 ;
2314 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2315 } catch (std::out_of_range& e) {
2317 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2319 } catch (std::exception& e) {
2321 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2325 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2329 jresult = (void *)result;
2334 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LanguageChangedSignalType(void * jarg1) {
2335 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2337 arg1 = (Dali::Signal< void (int) > *)jarg1;
2341 } catch (std::out_of_range& e) {
2343 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2345 } catch (std::exception& e) {
2347 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2351 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2357 //KeyboardTypeSignalType
2359 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Empty(void * jarg1) {
2360 unsigned int jresult ;
2361 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2364 arg1 = (Dali::Signal< void (int) > *)jarg1;
2367 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2368 } catch (std::out_of_range& e) {
2370 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2372 } catch (std::exception& e) {
2374 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2378 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2387 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_GetConnectionCount(void * jarg1) {
2388 unsigned long jresult ;
2389 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2392 arg1 = (Dali::Signal< void (int) > *)jarg1;
2395 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2396 } catch (std::out_of_range& e) {
2398 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2400 } catch (std::exception& e) {
2402 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2406 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2410 jresult = (unsigned long)result;
2415 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Connect(void * jarg1, void * jarg2) {
2416 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2417 void (*arg2)(int) = (void (*)(int)) 0 ;
2419 arg1 = (Dali::Signal< void (int) > *)jarg1;
2420 arg2 = (void (*)(int))jarg2;
2423 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2424 } catch (std::out_of_range& e) {
2426 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2428 } catch (std::exception& e) {
2430 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2434 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2441 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Disconnect(void * jarg1, void * jarg2) {
2442 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2443 void (*arg2)(int) = (void (*)(int)) 0 ;
2445 arg1 = (Dali::Signal< void (int) > *)jarg1;
2446 arg2 = (void (*)(int))jarg2;
2449 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2450 } catch (std::out_of_range& e) {
2452 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2454 } catch (std::exception& e) {
2456 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2460 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2467 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Emit(void * jarg1, int jarg2) {
2468 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2471 arg1 = (Dali::Signal< void (int) > *)jarg1;
2475 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2476 } catch (std::out_of_range& e) {
2478 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2480 } catch (std::exception& e) {
2482 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2486 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2493 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardResizedSignalType() {
2495 Dali::Signal< void (int) > *result = 0 ;
2499 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2500 } catch (std::out_of_range& e) {
2502 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2504 } catch (std::exception& e) {
2506 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2510 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2514 jresult = (void *)result;
2519 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardResizedSignalType(void * jarg1) {
2520 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2522 arg1 = (Dali::Signal< void (int) > *)jarg1;
2526 } catch (std::out_of_range& e) {
2528 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2530 } catch (std::exception& e) {
2532 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2536 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;