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_TEXT_FIELD
18 #define CSHARP_TEXT_FIELD
22 #include <dali-toolkit/public-api/controls/text-controls/text-field.h>
23 #include <dali-toolkit/devel-api/controls/text-controls/text-field-devel.h>
25 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::TextField) > const *self){
28 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::TextField) > const *self){
29 return self->GetConnectionCount();
31 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::TextField) > *self,void (*func)(Dali::Toolkit::TextField)){
32 self->Connect( func );
34 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::TextField) > *self,void (*func)(Dali::Toolkit::TextField)){
35 self->Disconnect( func );
37 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::TextField) > *self,Dali::Toolkit::TextField arg){
45 SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TextField_SWIGUpcast(Dali::Toolkit::TextField *jarg1) {
46 return (Dali::Toolkit::Control *)jarg1;
49 /*TextField property binding*/
50 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_RENDERING_BACKEND_get() {
54 result = (int)Dali::Toolkit::TextField::Property::RENDERING_BACKEND;
55 jresult = (int)result;
60 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_TEXT_get() {
64 result = (int)Dali::Toolkit::TextField::Property::TEXT;
65 jresult = (int)result;
70 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_get() {
74 result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT;
75 jresult = (int)result;
80 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get() {
84 result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT_FOCUSED;
85 jresult = (int)result;
90 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_FONT_FAMILY_get() {
94 result = (int)Dali::Toolkit::TextField::Property::FONT_FAMILY;
95 jresult = (int)result;
100 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_FONT_STYLE_get() {
104 result = (int)Dali::Toolkit::TextField::Property::FONT_STYLE;
105 jresult = (int)result;
110 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_POINT_SIZE_get() {
114 result = (int)Dali::Toolkit::TextField::Property::POINT_SIZE;
115 jresult = (int)result;
120 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_MAX_LENGTH_get() {
124 result = (int)Dali::Toolkit::TextField::Property::MAX_LENGTH;
125 jresult = (int)result;
130 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_EXCEED_POLICY_get() {
134 result = (int)Dali::Toolkit::TextField::Property::EXCEED_POLICY;
135 jresult = (int)result;
140 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_HORIZONTAL_ALIGNMENT_get() {
144 result = (int)Dali::Toolkit::TextField::Property::HORIZONTAL_ALIGNMENT;
145 jresult = (int)result;
150 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_VERTICAL_ALIGNMENT_get() {
154 result = (int)Dali::Toolkit::TextField::Property::VERTICAL_ALIGNMENT;
155 jresult = (int)result;
160 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_TEXT_COLOR_get() {
164 result = (int)Dali::Toolkit::TextField::Property::TEXT_COLOR;
165 jresult = (int)result;
170 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_COLOR_get() {
174 result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT_COLOR;
175 jresult = (int)result;
180 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_OFFSET_get() {
184 result = (int)Dali::Toolkit::TextField::Property::SHADOW_OFFSET;
185 jresult = (int)result;
190 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_COLOR_get() {
194 result = (int)Dali::Toolkit::TextField::Property::SHADOW_COLOR;
195 jresult = (int)result;
200 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PRIMARY_CURSOR_COLOR_get() {
204 result = (int)Dali::Toolkit::TextField::Property::PRIMARY_CURSOR_COLOR;
205 jresult = (int)result;
210 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SECONDARY_CURSOR_COLOR_get() {
214 result = (int)Dali::Toolkit::TextField::Property::SECONDARY_CURSOR_COLOR;
215 jresult = (int)result;
220 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_ENABLE_CURSOR_BLINK_get() {
224 result = (int)Dali::Toolkit::TextField::Property::ENABLE_CURSOR_BLINK;
225 jresult = (int)result;
230 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_BLINK_INTERVAL_get() {
234 result = (int)Dali::Toolkit::TextField::Property::CURSOR_BLINK_INTERVAL;
235 jresult = (int)result;
240 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_BLINK_DURATION_get() {
244 result = (int)Dali::Toolkit::TextField::Property::CURSOR_BLINK_DURATION;
245 jresult = (int)result;
250 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_WIDTH_get() {
254 result = (int)Dali::Toolkit::TextField::Property::CURSOR_WIDTH;
255 jresult = (int)result;
260 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_GRAB_HANDLE_IMAGE_get() {
264 result = (int)Dali::Toolkit::TextField::Property::GRAB_HANDLE_IMAGE;
265 jresult = (int)result;
270 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get() {
274 result = (int)Dali::Toolkit::TextField::Property::GRAB_HANDLE_PRESSED_IMAGE;
275 jresult = (int)result;
280 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SCROLL_THRESHOLD_get() {
284 result = (int)Dali::Toolkit::TextField::Property::SCROLL_THRESHOLD;
285 jresult = (int)result;
290 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SCROLL_SPEED_get() {
294 result = (int)Dali::Toolkit::TextField::Property::SCROLL_SPEED;
295 jresult = (int)result;
300 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get() {
304 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_IMAGE_LEFT;
305 jresult = (int)result;
310 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get() {
314 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_IMAGE_RIGHT;
315 jresult = (int)result;
320 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get() {
324 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_PRESSED_IMAGE_LEFT;
325 jresult = (int)result;
330 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get() {
334 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_PRESSED_IMAGE_RIGHT;
335 jresult = (int)result;
340 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get() {
344 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_MARKER_IMAGE_LEFT;
345 jresult = (int)result;
350 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get() {
354 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_MARKER_IMAGE_RIGHT;
355 jresult = (int)result;
360 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HIGHLIGHT_COLOR_get() {
364 result = (int)Dali::Toolkit::TextField::Property::SELECTION_HIGHLIGHT_COLOR;
365 jresult = (int)result;
370 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_DECORATION_BOUNDING_BOX_get() {
374 result = (int)Dali::Toolkit::TextField::Property::DECORATION_BOUNDING_BOX;
375 jresult = (int)result;
380 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_METHOD_SETTINGS_get() {
384 result = (int)Dali::Toolkit::TextField::Property::INPUT_METHOD_SETTINGS;
385 jresult = (int)result;
390 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_COLOR_get() {
394 result = (int)Dali::Toolkit::TextField::Property::INPUT_COLOR;
395 jresult = (int)result;
400 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_ENABLE_MARKUP_get() {
404 result = (int)Dali::Toolkit::TextField::Property::ENABLE_MARKUP;
405 jresult = (int)result;
410 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_FONT_FAMILY_get() {
414 result = (int)Dali::Toolkit::TextField::Property::INPUT_FONT_FAMILY;
415 jresult = (int)result;
420 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_FONT_STYLE_get() {
424 result = (int)Dali::Toolkit::TextField::Property::INPUT_FONT_STYLE;
425 jresult = (int)result;
430 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_POINT_SIZE_get() {
434 result = (int)Dali::Toolkit::TextField::Property::INPUT_POINT_SIZE;
435 jresult = (int)result;
440 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_UNDERLINE_get() {
444 result = (int)Dali::Toolkit::TextField::Property::UNDERLINE;
445 jresult = (int)result;
450 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_UNDERLINE_get() {
454 result = (int)Dali::Toolkit::TextField::Property::INPUT_UNDERLINE;
455 jresult = (int)result;
460 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_get() {
464 result = (int)Dali::Toolkit::TextField::Property::SHADOW;
465 jresult = (int)result;
470 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_SHADOW_get() {
474 result = (int)Dali::Toolkit::TextField::Property::INPUT_SHADOW;
475 jresult = (int)result;
480 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_EMBOSS_get() {
484 result = (int)Dali::Toolkit::TextField::Property::EMBOSS;
485 jresult = (int)result;
490 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_EMBOSS_get() {
494 result = (int)Dali::Toolkit::TextField::Property::INPUT_EMBOSS;
495 jresult = (int)result;
500 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_OUTLINE_get() {
504 result = (int)Dali::Toolkit::TextField::Property::OUTLINE;
505 jresult = (int)result;
510 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_OUTLINE_get() {
514 result = (int)Dali::Toolkit::TextField::Property::INPUT_OUTLINE;
515 jresult = (int)result;
519 SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_HIDDEN_INPUT_SETTINGS_get() {
523 result = (int)Dali::Toolkit::DevelTextField::Property::HIDDEN_INPUT_SETTINGS;
524 jresult = (int)result;
528 SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_PIXEL_SIZE_get() {
532 result = (int)Dali::Toolkit::DevelTextField::Property::PIXEL_SIZE;
533 jresult = (int)result;
537 SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_ENABLE_SELECTION_get() {
541 result = (int)Dali::Toolkit::DevelTextField::Property::ENABLE_SELECTION;
542 jresult = (int)result;
546 SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_PLACEHOLDER_get() {
550 result = (int)Dali::Toolkit::DevelTextField::Property::PLACEHOLDER;
551 jresult = (int)result;
557 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField_Property() {
559 Dali::Toolkit::TextField::Property *result = 0 ;
563 result = (Dali::Toolkit::TextField::Property *)new Dali::Toolkit::TextField::Property();
564 } catch (std::out_of_range& e) {
566 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
568 } catch (std::exception& e) {
570 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
574 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
578 jresult = (void *)result;
583 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField_Property(void * jarg1) {
584 Dali::Toolkit::TextField::Property *arg1 = (Dali::Toolkit::TextField::Property *) 0 ;
586 arg1 = (Dali::Toolkit::TextField::Property *)jarg1;
590 } catch (std::out_of_range& e) {
592 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
594 } catch (std::exception& e) {
596 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
600 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
607 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField_InputStyle() {
609 Dali::Toolkit::TextField::InputStyle *result = 0 ;
613 result = (Dali::Toolkit::TextField::InputStyle *)new Dali::Toolkit::TextField::InputStyle();
614 } catch (std::out_of_range& e) {
616 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
618 } catch (std::exception& e) {
620 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
624 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
628 jresult = (void *)result;
633 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField_InputStyle(void * jarg1) {
634 Dali::Toolkit::TextField::InputStyle *arg1 = (Dali::Toolkit::TextField::InputStyle *) 0 ;
636 arg1 = (Dali::Toolkit::TextField::InputStyle *)jarg1;
640 } catch (std::out_of_range& e) {
642 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
644 } catch (std::exception& e) {
646 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
650 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
657 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_New() {
659 Dali::Toolkit::TextField result;
663 result = Dali::Toolkit::TextField::New();
664 } catch (std::out_of_range& e) {
666 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
668 } catch (std::exception& e) {
670 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
674 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
678 jresult = new Dali::Toolkit::TextField((const Dali::Toolkit::TextField &)result);
683 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField__SWIG_0() {
685 Dali::Toolkit::TextField *result = 0 ;
689 result = (Dali::Toolkit::TextField *)new Dali::Toolkit::TextField();
690 } catch (std::out_of_range& e) {
692 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
694 } catch (std::exception& e) {
696 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
700 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
704 jresult = (void *)result;
709 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField__SWIG_1(void * jarg1) {
711 Dali::Toolkit::TextField *arg1 = 0 ;
712 Dali::Toolkit::TextField *result = 0 ;
714 arg1 = (Dali::Toolkit::TextField *)jarg1;
716 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextField const & type is null", 0);
721 result = (Dali::Toolkit::TextField *)new Dali::Toolkit::TextField((Dali::Toolkit::TextField const &)*arg1);
722 } catch (std::out_of_range& e) {
724 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
726 } catch (std::exception& e) {
728 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
732 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
736 jresult = (void *)result;
741 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_Assign(void * jarg1, void * jarg2) {
743 Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ;
744 Dali::Toolkit::TextField *arg2 = 0 ;
745 Dali::Toolkit::TextField *result = 0 ;
747 arg1 = (Dali::Toolkit::TextField *)jarg1;
748 arg2 = (Dali::Toolkit::TextField *)jarg2;
750 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextField const & type is null", 0);
755 result = (Dali::Toolkit::TextField *) &(arg1)->operator =((Dali::Toolkit::TextField const &)*arg2);
756 } catch (std::out_of_range& e) {
758 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
760 } catch (std::exception& e) {
762 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
766 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
770 jresult = (void *)result;
775 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField(void * jarg1) {
776 Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ;
778 arg1 = (Dali::Toolkit::TextField *)jarg1;
782 } catch (std::out_of_range& e) {
784 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
786 } catch (std::exception& e) {
788 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
792 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
799 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_DownCast(void * jarg1) {
801 Dali::BaseHandle arg1 ;
802 Dali::BaseHandle *argp1 ;
803 Dali::Toolkit::TextField result;
805 argp1 = (Dali::BaseHandle *)jarg1;
807 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
813 result = Dali::Toolkit::TextField::DownCast(arg1);
814 } catch (std::out_of_range& e) {
816 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
818 } catch (std::exception& e) {
820 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
824 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
828 jresult = new Dali::Toolkit::TextField((const Dali::Toolkit::TextField &)result);
833 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_TextChangedSignal(void * jarg1) {
835 Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ;
836 Dali::Toolkit::TextField::TextChangedSignalType *result = 0 ;
838 arg1 = (Dali::Toolkit::TextField *)jarg1;
841 result = (Dali::Toolkit::TextField::TextChangedSignalType *) &(arg1)->TextChangedSignal();
842 } catch (std::out_of_range& e) {
844 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
846 } catch (std::exception& e) {
848 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
852 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
856 jresult = (void *)result;
861 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_MaxLengthReachedSignal(void * jarg1) {
863 Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ;
864 Dali::Toolkit::TextField::MaxLengthReachedSignalType *result = 0 ;
866 arg1 = (Dali::Toolkit::TextField *)jarg1;
869 result = (Dali::Toolkit::TextField::MaxLengthReachedSignalType *) &(arg1)->MaxLengthReachedSignal();
870 } catch (std::out_of_range& e) {
872 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
874 } catch (std::exception& e) {
876 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
880 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
884 jresult = (void *)result;
889 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_InputStyleChangedSignal(void * jarg1) {
891 Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ;
892 Dali::Toolkit::TextField::InputStyleChangedSignalType *result = 0 ;
894 arg1 = (Dali::Toolkit::TextField *)jarg1;
897 result = (Dali::Toolkit::TextField::InputStyleChangedSignalType *) &(arg1)->InputStyleChangedSignal();
898 } catch (std::out_of_range& e) {
900 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
902 } catch (std::exception& e) {
904 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
908 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
912 jresult = (void *)result;
917 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TextFieldSignal_Empty(void * jarg1) {
918 unsigned int jresult ;
919 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
922 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
925 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::TextField) > const *)arg1);
926 } catch (std::out_of_range& e) {
928 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
930 } catch (std::exception& e) {
932 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
936 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
945 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextFieldSignal_GetConnectionCount(void * jarg1) {
946 unsigned long jresult ;
947 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
950 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
953 result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::TextField) > const *)arg1);
954 } catch (std::out_of_range& e) {
956 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
958 } catch (std::exception& e) {
960 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
964 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
968 jresult = (unsigned long)result;
973 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Connect(void * jarg1, void * jarg2) {
974 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
975 void (*arg2)(Dali::Toolkit::TextField) = (void (*)(Dali::Toolkit::TextField)) 0 ;
977 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
978 arg2 = (void (*)(Dali::Toolkit::TextField))jarg2;
981 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Connect(arg1,arg2);
982 } catch (std::out_of_range& e) {
984 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
986 } catch (std::exception& e) {
988 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
992 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
999 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Disconnect(void * jarg1, void * jarg2) {
1000 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
1001 void (*arg2)(Dali::Toolkit::TextField) = (void (*)(Dali::Toolkit::TextField)) 0 ;
1003 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
1004 arg2 = (void (*)(Dali::Toolkit::TextField))jarg2;
1007 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Disconnect(arg1,arg2);
1008 } catch (std::out_of_range& e) {
1010 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1012 } catch (std::exception& e) {
1014 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1018 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1025 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Emit(void * jarg1, void * jarg2) {
1026 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
1027 Dali::Toolkit::TextField arg2 ;
1028 Dali::Toolkit::TextField *argp2 ;
1030 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
1031 argp2 = (Dali::Toolkit::TextField *)jarg2;
1033 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TextField", 0);
1039 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Emit(arg1,arg2);
1040 } catch (std::out_of_range& e) {
1042 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1044 } catch (std::exception& e) {
1046 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1050 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1057 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextFieldSignal() {
1059 Dali::Signal< void (Dali::Toolkit::TextField) > *result = 0 ;
1063 result = (Dali::Signal< void (Dali::Toolkit::TextField) > *)new Dali::Signal< void (Dali::Toolkit::TextField) >();
1064 } catch (std::out_of_range& e) {
1066 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1068 } catch (std::exception& e) {
1070 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1074 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1078 jresult = (void *)result;
1083 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextFieldSignal(void * jarg1) {
1084 Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ;
1086 arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1;
1090 } catch (std::out_of_range& e) {
1092 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1094 } catch (std::exception& e) {
1096 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1100 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;