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;
468 // (arg1)->Finalize();
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());
1172 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ActivatedSignal(void * jarg1) {
1174 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1175 Dali::InputMethodContext::ActivatedSignalType *result = 0 ;
1177 arg1 = (Dali::InputMethodContext *)jarg1;
1180 result = (Dali::InputMethodContext::ActivatedSignalType *) &(arg1)->ActivatedSignal();
1181 } catch (std::out_of_range& e) {
1183 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1185 } catch (std::exception& e) {
1187 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1189 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1190 jresult = (void *)result;
1195 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventReceivedSignal(void * jarg1) {
1197 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1198 Dali::InputMethodContext::KeyboardEventSignalType *result = 0 ;
1200 arg1 = (Dali::InputMethodContext *)jarg1;
1203 result = (Dali::InputMethodContext::KeyboardEventSignalType *) &(arg1)->EventReceivedSignal();
1204 } catch (std::out_of_range& e) {
1206 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1208 } catch (std::exception& e) {
1210 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1212 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1213 jresult = (void *)result;
1218 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_StatusChangedSignal(void * jarg1) {
1220 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1221 Dali::InputMethodContext::StatusSignalType *result = 0 ;
1223 arg1 = (Dali::InputMethodContext *)jarg1;
1226 result = (Dali::InputMethodContext::StatusSignalType *) &(arg1)->StatusChangedSignal();
1227 } catch (std::out_of_range& e) {
1229 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1231 } catch (std::exception& e) {
1233 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1235 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1236 jresult = (void *)result;
1240 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ResizedSignal(void * jarg1) {
1242 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1243 Dali::InputMethodContext::KeyboardResizedSignalType *result = 0 ;
1245 arg1 = (Dali::InputMethodContext *)jarg1;
1248 result = (Dali::InputMethodContext::KeyboardResizedSignalType *) &(arg1)->ResizedSignal();
1249 } catch (std::out_of_range& e) {
1251 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1253 } catch (std::exception& e) {
1255 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1259 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1263 jresult = (void *)result;
1267 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_LanguageChangedSignal(void * jarg1) {
1269 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1270 Dali::InputMethodContext::LanguageChangedSignalType *result = 0 ;
1272 arg1 = (Dali::InputMethodContext *)jarg1;
1275 result = (Dali::InputMethodContext::LanguageChangedSignalType *) &(arg1)->LanguageChangedSignal();
1276 } catch (std::out_of_range& e) {
1278 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1280 } catch (std::exception& e) {
1282 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1286 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1290 jresult = (void *)result;
1294 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_KeyboardTypeChangedSignal(void * jarg1) {
1296 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1297 Dali::InputMethodContext::KeyboardTypeSignalType *result = 0 ;
1299 arg1 = (Dali::InputMethodContext *)jarg1;
1302 result = (Dali::InputMethodContext::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1303 } catch (std::out_of_range& e) {
1305 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1307 } catch (std::exception& e) {
1309 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1311 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1312 jresult = (void *)result;
1316 // ActivatedSignalType
1317 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1318 unsigned int jresult ;
1319 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1322 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1325 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1326 } catch (std::out_of_range& e) {
1328 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1330 } catch (std::exception& e) {
1332 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1334 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1340 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1341 unsigned long jresult ;
1342 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1345 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1348 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1349 } catch (std::out_of_range& e) {
1351 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1353 } catch (std::exception& e) {
1355 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1357 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1358 jresult = (unsigned long)result;
1363 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1364 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1365 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1367 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1368 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1371 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(arg1,arg2);
1372 } catch (std::out_of_range& e) {
1374 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1376 } catch (std::exception& e) {
1378 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1380 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1384 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1385 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1386 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1388 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1389 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1392 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(arg1,arg2);
1393 } catch (std::out_of_range& e) {
1395 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1397 } catch (std::exception& e) {
1399 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1401 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1405 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1406 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1407 Dali::InputMethodContext *arg2 = 0 ;
1409 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1410 arg2 = (Dali::InputMethodContext *)jarg2;
1412 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1417 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(arg1,*arg2);
1418 } catch (std::out_of_range& e) {
1420 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1422 } catch (std::exception& e) {
1424 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1426 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1430 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1432 Dali::Signal< void (Dali::InputMethodContext &) > *result = 0 ;
1436 result = (Dali::Signal< void (Dali::InputMethodContext &) > *)new Dali::Signal< void (Dali::InputMethodContext &) >();
1437 } catch (std::out_of_range& e) {
1439 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1441 } catch (std::exception& e) {
1443 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1445 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1446 jresult = (void *)result;
1451 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1452 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1454 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1458 } catch (std::out_of_range& e) {
1460 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1462 } catch (std::exception& e) {
1464 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1466 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1469 // KeyboardEventSignalType
1470 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Empty(void * jarg1) {
1471 unsigned int jresult ;
1472 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1475 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1478 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);
1479 } catch (std::out_of_range& e) {
1481 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1483 } catch (std::exception& e) {
1485 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1487 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1493 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_GetConnectionCount(void * jarg1) {
1494 unsigned long jresult ;
1495 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1498 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1501 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);
1502 } catch (std::out_of_range& e) {
1504 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1506 } catch (std::exception& e) {
1508 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1510 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1511 jresult = (unsigned long)result;
1515 typedef Dali::InputMethodContext::CallbackData* (SWIGSTDCALL* SWIG_CallbackEventReceived)(Dali::InputMethodContext *, Dali::InputMethodContext::EventData *);
1516 SWIG_CallbackEventReceived swig_callbackOnEventReceived;
1518 Dali::InputMethodContext::CallbackData OnEventReceivedCallback(Dali::InputMethodContext inputMethodContext, Dali::InputMethodContext::EventData eventData)
1520 Dali::InputMethodContext::CallbackData *callbackDataP;
1521 Dali::InputMethodContext::CallbackData callbackData;
1522 Dali::InputMethodContext *inputMethodContextP = NULL;
1523 Dali::InputMethodContext::EventData *eventDataP = NULL;
1525 if (inputMethodContext)
1527 inputMethodContextP = (Dali::InputMethodContext *)&inputMethodContext;
1530 eventDataP = (Dali::InputMethodContext::EventData *)&eventData;
1532 callbackDataP = (Dali::InputMethodContext::CallbackData *)swig_callbackOnEventReceived(inputMethodContextP, eventDataP);
1535 callbackData = *callbackDataP;
1538 return callbackData;
1541 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Connect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1543 swig_callbackOnEventReceived = callbackOnEventReceived;
1545 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1546 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1548 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1549 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1552 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1553 } catch (std::out_of_range& e) {
1555 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1557 } catch (std::exception& e) {
1559 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1561 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1565 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Disconnect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1567 swig_callbackOnEventReceived = callbackOnEventReceived;
1569 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1570 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1572 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1573 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1576 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1577 } catch (std::out_of_range& e) {
1579 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1581 } catch (std::exception& e) {
1583 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1585 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1588 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1590 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1591 Dali::InputMethodContext *arg2 = 0 ;
1592 Dali::InputMethodContext::EventData *arg3 = 0 ;
1593 Dali::InputMethodContext::CallbackData result;
1595 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1596 arg2 = (Dali::InputMethodContext *)jarg2;
1598 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1601 arg3 = (Dali::InputMethodContext::EventData *)jarg3;
1603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext::EventData const & type is null", 0);
1608 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);
1609 } catch (std::out_of_range& e) {
1611 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1613 } catch (std::exception& e) {
1615 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1617 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1618 jresult = new Dali::InputMethodContext::CallbackData((const Dali::InputMethodContext::CallbackData &)result);
1623 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardEventSignalType() {
1625 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *result = 0 ;
1629 result = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)new Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) >();
1630 } catch (std::out_of_range& e) {
1632 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1634 } catch (std::exception& e) {
1636 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1638 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1639 jresult = (void *)result;
1644 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardEventSignalType(void * jarg1) {
1645 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1647 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1651 } catch (std::out_of_range& e) {
1653 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1655 } catch (std::exception& e) {
1657 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1659 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1664 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignalType() {
1666 Dali::Signal< void () > *result = 0 ;
1670 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
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_VoidSignalType(void * jarg1) {
1686 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1688 arg1 = (Dali::Signal< void () > *)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 ; } }
1704 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignalType_Empty(void * jarg1) {
1705 unsigned int jresult ;
1706 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1709 arg1 = (Dali::Signal< void () > *)jarg1;
1712 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1713 } catch (std::out_of_range& e) {
1715 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1717 } catch (std::exception& e) {
1719 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1721 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1727 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignalType_GetConnectionCount(void * jarg1) {
1728 unsigned long jresult ;
1729 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1732 arg1 = (Dali::Signal< void () > *)jarg1;
1735 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1736 } catch (std::out_of_range& e) {
1738 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1740 } catch (std::exception& e) {
1742 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1744 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1745 jresult = (unsigned long)result;
1750 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1751 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1752 void (*arg2)() = (void (*)()) 0 ;
1754 arg1 = (Dali::Signal< void () > *)jarg1;
1755 arg2 = (void (*)())jarg2;
1758 (arg1)->Connect(arg2);
1759 } catch (std::out_of_range& e) {
1761 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1763 } catch (std::exception& e) {
1765 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1767 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1771 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1772 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1773 void (*arg2)() = (void (*)()) 0 ;
1775 arg1 = (Dali::Signal< void () > *)jarg1;
1776 arg2 = (void (*)())jarg2;
1779 (arg1)->Disconnect(arg2);
1780 } catch (std::out_of_range& e) {
1782 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1784 } catch (std::exception& e) {
1786 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1788 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1792 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1793 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1794 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1795 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1797 arg1 = (Dali::Signal< void () > *)jarg1;
1798 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1799 arg3 = (Dali::FunctorDelegate *)jarg3;
1802 (arg1)->Connect(arg2,arg3);
1803 } catch (std::out_of_range& e) {
1805 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1807 } catch (std::exception& e) {
1809 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1811 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1815 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Emit(void * jarg1) {
1816 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1818 arg1 = (Dali::Signal< void () > *)jarg1;
1822 } catch (std::out_of_range& e) {
1824 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1826 } catch (std::exception& e) {
1828 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1830 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1834 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1835 unsigned int jresult ;
1836 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1839 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1842 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1843 } catch (std::out_of_range& e) {
1845 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1847 } catch (std::exception& e) {
1849 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1851 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1857 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1858 unsigned long jresult ;
1859 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1862 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1865 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1866 } catch (std::out_of_range& e) {
1868 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1870 } catch (std::exception& e) {
1872 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1874 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1875 jresult = (unsigned long)result;
1880 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
1881 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1882 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1884 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1885 arg2 = (void (*)(bool))jarg2;
1888 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
1889 } catch (std::out_of_range& e) {
1891 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1893 } catch (std::exception& e) {
1895 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1897 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1901 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
1902 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1903 void (*arg2)(bool) = (void (*)(bool)) 0 ;
1905 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1906 arg2 = (void (*)(bool))jarg2;
1909 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
1910 } catch (std::out_of_range& e) {
1912 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1914 } catch (std::exception& e) {
1916 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1918 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1922 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
1923 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1926 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1927 arg2 = jarg2 ? true : false;
1930 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
1931 } catch (std::out_of_range& e) {
1933 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1935 } catch (std::exception& e) {
1937 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1939 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1943 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
1945 Dali::Signal< void (bool) > *result = 0 ;
1949 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
1950 } catch (std::out_of_range& e) {
1952 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1954 } catch (std::exception& e) {
1956 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1958 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1959 jresult = (void *)result;
1964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
1965 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1967 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1971 } catch (std::out_of_range& e) {
1973 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1975 } catch (std::exception& e) {
1977 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1979 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1982 //KeyboardTypeSignalType
1983 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
1984 unsigned int jresult ;
1985 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
1988 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
1991 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
1992 } catch (std::out_of_range& e) {
1994 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1996 } catch (std::exception& e) {
1998 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2000 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2006 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2007 unsigned long jresult ;
2008 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2011 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2014 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2015 } catch (std::out_of_range& e) {
2017 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2019 } catch (std::exception& e) {
2021 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2023 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2024 jresult = (unsigned long)result;
2029 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2030 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2031 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2033 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2034 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2037 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(arg1,arg2);
2038 } catch (std::out_of_range& e) {
2040 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2042 } catch (std::exception& e) {
2044 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2046 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2050 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2051 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2052 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2054 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2055 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2058 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2059 } catch (std::out_of_range& e) {
2061 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2063 } catch (std::exception& e) {
2065 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2067 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2071 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2072 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2073 Dali::InputMethodContext::KeyboardType arg2 ;
2075 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2076 arg2 = (Dali::InputMethodContext::KeyboardType)jarg2;
2079 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(arg1,arg2);
2080 } catch (std::out_of_range& e) {
2082 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2084 } catch (std::exception& e) {
2086 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2088 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2092 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2094 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *result = 0 ;
2098 result = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)new Dali::Signal< void (Dali::InputMethodContext::KeyboardType) >();
2099 } catch (std::out_of_range& e) {
2101 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2103 } catch (std::exception& e) {
2105 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2107 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2108 jresult = (void *)result;
2113 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2114 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2116 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2120 } catch (std::out_of_range& e) {
2122 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2124 } catch (std::exception& e) {
2126 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2128 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2131 //LanguageChangedSignalType
2133 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Empty(void * jarg1) {
2134 unsigned int jresult ;
2135 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2138 arg1 = (Dali::Signal< void (int) > *)jarg1;
2141 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
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;
2152 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2161 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_GetConnectionCount(void * jarg1) {
2162 unsigned long jresult ;
2163 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2166 arg1 = (Dali::Signal< void (int) > *)jarg1;
2169 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2170 } catch (std::out_of_range& e) {
2172 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2174 } catch (std::exception& e) {
2176 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2180 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2184 jresult = (unsigned long)result;
2189 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Connect(void * jarg1, void * jarg2) {
2190 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2191 void (*arg2)(int) = (void (*)(int)) 0 ;
2193 arg1 = (Dali::Signal< void (int) > *)jarg1;
2194 arg2 = (void (*)(int))jarg2;
2197 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2198 } catch (std::out_of_range& e) {
2200 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2202 } catch (std::exception& e) {
2204 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2208 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2215 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
2216 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2217 void (*arg2)(int) = (void (*)(int)) 0 ;
2219 arg1 = (Dali::Signal< void (int) > *)jarg1;
2220 arg2 = (void (*)(int))jarg2;
2223 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2224 } catch (std::out_of_range& e) {
2226 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2228 } catch (std::exception& e) {
2230 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2234 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2241 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Emit(void * jarg1, int jarg2) {
2242 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2245 arg1 = (Dali::Signal< void (int) > *)jarg1;
2249 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2250 } catch (std::out_of_range& e) {
2252 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2254 } catch (std::exception& e) {
2256 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2260 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2267 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LanguageChangedSignalType() {
2269 Dali::Signal< void (int) > *result = 0 ;
2273 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2274 } catch (std::out_of_range& e) {
2276 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2278 } catch (std::exception& e) {
2280 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2284 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2288 jresult = (void *)result;
2293 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LanguageChangedSignalType(void * jarg1) {
2294 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2296 arg1 = (Dali::Signal< void (int) > *)jarg1;
2300 } catch (std::out_of_range& e) {
2302 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2304 } catch (std::exception& e) {
2306 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2310 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2316 //KeyboardTypeSignalType
2318 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Empty(void * jarg1) {
2319 unsigned int jresult ;
2320 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2323 arg1 = (Dali::Signal< void (int) > *)jarg1;
2326 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2327 } catch (std::out_of_range& e) {
2329 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2331 } catch (std::exception& e) {
2333 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2337 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2346 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_GetConnectionCount(void * jarg1) {
2347 unsigned long jresult ;
2348 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2351 arg1 = (Dali::Signal< void (int) > *)jarg1;
2354 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2355 } catch (std::out_of_range& e) {
2357 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2359 } catch (std::exception& e) {
2361 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2365 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2369 jresult = (unsigned long)result;
2374 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Connect(void * jarg1, void * jarg2) {
2375 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2376 void (*arg2)(int) = (void (*)(int)) 0 ;
2378 arg1 = (Dali::Signal< void (int) > *)jarg1;
2379 arg2 = (void (*)(int))jarg2;
2382 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2383 } catch (std::out_of_range& e) {
2385 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2387 } catch (std::exception& e) {
2389 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2393 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2400 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Disconnect(void * jarg1, void * jarg2) {
2401 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2402 void (*arg2)(int) = (void (*)(int)) 0 ;
2404 arg1 = (Dali::Signal< void (int) > *)jarg1;
2405 arg2 = (void (*)(int))jarg2;
2408 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2409 } catch (std::out_of_range& e) {
2411 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2413 } catch (std::exception& e) {
2415 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2419 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2426 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Emit(void * jarg1, int jarg2) {
2427 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2430 arg1 = (Dali::Signal< void (int) > *)jarg1;
2434 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2435 } catch (std::out_of_range& e) {
2437 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2439 } catch (std::exception& e) {
2441 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2445 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2452 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardResizedSignalType() {
2454 Dali::Signal< void (int) > *result = 0 ;
2458 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2459 } catch (std::out_of_range& e) {
2461 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2463 } catch (std::exception& e) {
2465 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2469 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2473 jresult = (void *)result;
2478 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardResizedSignalType(void * jarg1) {
2479 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2481 arg1 = (Dali::Signal< void (int) > *)jarg1;
2485 } catch (std::out_of_range& e) {
2487 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2489 } catch (std::exception& e) {
2491 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2495 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;