manual binding for text-field,text-editor,application and window
[platform/core/uifw/dali-csharp-binder.git] / dali-csharp-binder / src / devel-property-wrap.cpp
1 /*
2  * Copyright (c) 2017 Samsung Electronics Co., Ltd.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17
18 #ifndef CSHARP_DEVEL_PROPERTY
19 #define CSHARP_DEVEL_PROPERTY
20 #endif
21
22 #include "common.h"
23
24 #include <dali/devel-api/actors/actor-devel.h>
25 #include <dali/devel-api/rendering/renderer-devel.h>
26 #include <dali-toolkit/devel-api/controls/control-devel.h>
27 #include <dali-toolkit/devel-api/controls/scrollable/item-view/item-view-devel.h>
28 #include <dali-toolkit/devel-api/controls/buttons/button-devel.h>
29 #include <dali-toolkit/devel-api/controls/buttons/button-devel.h>
30 #include <dali-toolkit/devel-api/controls/text-controls/text-editor-devel.h>
31 #include <dali-toolkit/devel-api/controls/text-controls/text-field-devel.h>
32 #include <dali-toolkit/devel-api/controls/text-controls/text-label-devel.h>
33 #include <dali-toolkit/devel-api/visuals/visual-properties-devel.h>
34 #include <dali-toolkit/devel-api/visuals/image-visual-properties-devel.h>
35 #include <dali-toolkit/devel-api/controls/text-controls/hidden-input-properties.h>
36
37 #ifdef __cplusplus
38 extern "C" {
39 #endif
40
41 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_SIBLING_ORDER_get() {
42
43   return Dali::DevelActor::Property::SIBLING_ORDER;
44 }
45
46 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_OPACITY_get() {
47
48   return Dali::DevelActor::Property::OPACITY;
49 }
50
51 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_SCREEN_POSITION_get() {
52
53   return Dali::DevelActor::Property::SCREEN_POSITION;
54 }
55
56 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_POSITION_USES_ANCHOR_POINT_get() {
57
58   return Dali::DevelActor::Property::POSITION_USES_ANCHOR_POINT;
59 }
60
61 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_TOOLTIP_get() {
62   int jresult ;
63   int result;
64
65   result = (int)Dali::Toolkit::DevelControl::Property::TOOLTIP;
66   jresult = (int)result;
67   return jresult;
68 }
69
70 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_STATE_get() {
71   int jresult ;
72   int result;
73
74   result = (int)Dali::Toolkit::DevelControl::Property::STATE;
75   jresult = (int)result;
76   return jresult;
77 }
78
79 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_SUB_STATE_get() {
80   int jresult ;
81   int result;
82
83   result = (int)Dali::Toolkit::DevelControl::Property::SUB_STATE;
84   jresult = (int)result;
85   return jresult;
86 }
87
88 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_LEFT_FOCUSABLE_ACTOR_ID_get() {
89   return Dali::Toolkit::DevelControl::Property::LEFT_FOCUSABLE_ACTOR_ID;
90 }
91
92 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_RIGHT_FOCUSABLE_ACTOR_ID_get() {
93   return Dali::Toolkit::DevelControl::Property::RIGHT_FOCUSABLE_ACTOR_ID;
94 }
95
96 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_UP_FOCUSABLE_ACTOR_ID_get() {
97   return Dali::Toolkit::DevelControl::Property::UP_FOCUSABLE_ACTOR_ID;
98 }
99
100 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_DOWN_FOCUSABLE_ACTOR_ID_get() {
101   return Dali::Toolkit::DevelControl::Property::DOWN_FOCUSABLE_ACTOR_ID;
102 }
103
104 SWIGEXPORT int SWIGSTDCALL CSharp_ItemView_Property_LAYOUT_get() {
105   int jresult ;
106   int result;
107
108   result = (int)Dali::Toolkit::DevelItemView::Property::LAYOUT;
109   jresult = (int)result;
110   return jresult;
111 }
112
113 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_VISUAL_get() {
114   int jresult ;
115   int result;
116
117   result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_VISUAL;
118   jresult = (int)result;
119   return jresult;
120 }
121
122 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_VISUAL_get() {
123   int jresult ;
124   int result;
125
126   result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_VISUAL;
127   jresult = (int)result;
128   return jresult;
129 }
130
131 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_VISUAL_get() {
132   int jresult ;
133   int result;
134
135   result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_VISUAL;
136   jresult = (int)result;
137   return jresult;
138 }
139
140 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_VISUAL_get() {
141   int jresult ;
142   int result;
143
144   result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_VISUAL;
145   jresult = (int)result;
146   return jresult;
147 }
148
149 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_BACKGROUND_VISUAL_get() {
150   int jresult ;
151   int result;
152
153   result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_BACKGROUND_VISUAL;
154   jresult = (int)result;
155   return jresult;
156 }
157
158 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_BACKGROUND_VISUAL_get() {
159   int jresult ;
160   int result;
161
162   result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_BACKGROUND_VISUAL;
163   jresult = (int)result;
164   return jresult;
165 }
166
167 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_BACKGROUND_VISUAL_get() {
168   int jresult ;
169   int result;
170
171   result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_BACKGROUND_VISUAL;
172   jresult = (int)result;
173   return jresult;
174 }
175
176 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_BACKGROUND_VISUAL_get() {
177   int jresult ;
178   int result;
179
180   result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_BACKGROUND_VISUAL;
181   jresult = (int)result;
182   return jresult;
183 }
184
185 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_LABEL_RELATIVE_ALIGNMENT_get() {
186   int jresult ;
187   int result;
188
189   result = (int)Dali::Toolkit::DevelButton::Property::LABEL_RELATIVE_ALIGNMENT;
190   jresult = (int)result;
191   return jresult;
192 }
193
194 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_LABEL_PADDING_get() {
195   int jresult ;
196   int result;
197
198   result = (int)Dali::Toolkit::DevelButton::Property::LABEL_PADDING;
199   jresult = (int)result;
200   return jresult;
201 }
202
203 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_VISUAL_PADDING_get() {
204   int jresult ;
205   int result;
206
207   result = (int)Dali::Toolkit::DevelButton::Property::VISUAL_PADDING;
208   jresult = (int)result;
209   return jresult;
210 }
211
212 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_TRANSFORM_get() {
213   int jresult ;
214   int result;
215
216   result = (int)Dali::Toolkit::DevelVisual::Property::TRANSFORM;
217   jresult = (int)result;
218   return jresult;
219 }
220
221 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_PREMULTIPLIED_ALPHA_get() {
222   int jresult ;
223   int result;
224
225   result = (int)Dali::Toolkit::DevelVisual::Property::PREMULTIPLIED_ALPHA;
226   jresult = (int)result;
227   return jresult;
228 }
229
230 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_MIX_COLOR_get() {
231   int jresult ;
232   int result;
233
234   result = (int)Dali::Toolkit::DevelVisual::Property::MIX_COLOR;
235   jresult = (int)result;
236   return jresult;
237 }
238
239 SWIGEXPORT int SWIGSTDCALL CSharp_Image_Visual_BORDER_get() {
240   int jresult ;
241   int result;
242
243   result = (int)Dali::Toolkit::DevelImageVisual::Property::BORDER;
244   jresult = (int)result;
245   return jresult;
246 }
247
248
249 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_PIXEL_SIZE_get() {
250   int jresult ;
251   int result;
252
253   result = (int)Dali::Toolkit::DevelTextLabel::Property::PIXEL_SIZE;
254   jresult = (int)result;
255   return jresult;
256 }
257
258 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_ELLIPSIS_get() {
259   int jresult ;
260   int result;
261
262   result = (int)Dali::Toolkit::DevelTextLabel::Property::ELLIPSIS;
263   jresult = (int)result;
264   return jresult;
265 }
266
267 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_STOP_MODE_get() {
268   int jresult ;
269   int result;
270
271   result = (int)Dali::Toolkit::DevelTextLabel::Property::AUTO_SCROLL_STOP_MODE;
272   jresult = (int)result;
273   return jresult;
274 }
275
276 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_LOOP_DELAY_get() {
277   int jresult ;
278   int result;
279
280   result = (int)Dali::Toolkit::DevelTextLabel::Property::AUTO_SCROLL_LOOP_DELAY;
281   jresult = (int)result;
282   return jresult;
283 }
284
285 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_MODE_get() {
286   int jresult ;
287   int result;
288
289   {
290     try {
291       result = (int)Dali::Toolkit::HiddenInput::Property::MODE;
292     } catch (std::out_of_range& e) {
293       {
294         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
295       };
296     } catch (std::exception& e) {
297       {
298         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
299       };
300     } catch (...) {
301       {
302         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
303       };
304     }
305   }
306   jresult = (int)result;
307   return jresult;
308 }
309
310 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_CHARACTER_get() {
311   int jresult ;
312   int result;
313
314   {
315     try {
316       result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_CHARACTER;
317     } catch (std::out_of_range& e) {
318       {
319         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
320       };
321     } catch (std::exception& e) {
322       {
323         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
324       };
325     } catch (...) {
326       {
327         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
328       };
329     }
330   }
331   jresult = (int)result;
332   return jresult;
333 }
334
335 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_COUNT_get() {
336   int jresult ;
337   int result;
338
339   {
340     try {
341       result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_COUNT;
342     } catch (std::out_of_range& e) {
343       {
344         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
345       };
346     } catch (std::exception& e) {
347       {
348         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
349       };
350     } catch (...) {
351       {
352         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
353       };
354     }
355   }
356   jresult = (int)result;
357   return jresult;
358 }
359
360 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SHOW_DURATION_get() {
361   int jresult ;
362   int result;
363
364   {
365     try {
366       result = (int)Dali::Toolkit::HiddenInput::Property::SHOW_DURATION;
367     } catch (std::out_of_range& e) {
368       {
369         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
370       };
371     } catch (std::exception& e) {
372       {
373         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
374       };
375     } catch (...) {
376       {
377         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
378       };
379     }
380   }
381   jresult = (int)result;
382   return jresult;
383 }
384
385 #ifdef __cplusplus
386 }
387 #endif
388