2 * Copyright (c) 2018 Samsung Electronics Co., Ltd.
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
8 * http://www.apache.org/licenses/LICENSE-2.0
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.
18 #ifndef CSHARP_DEVEL_PROPERTY
19 #define CSHARP_DEVEL_PROPERTY
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/buttons/button-devel.h>
28 #include <dali-toolkit/devel-api/controls/buttons/button-devel.h>
29 #include <dali-toolkit/public-api/visuals/visual-properties.h>
30 #include <dali-toolkit/public-api/controls/text-controls/hidden-input-properties.h>
31 #include <dali-toolkit/devel-api/controls/text-controls/text-label-devel.h>
32 #include <dali-toolkit/devel-api/visuals/image-visual-actions-devel.h>
33 #include <dali-toolkit/devel-api/visuals/animated-image-visual-actions-devel.h>
40 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_SIBLING_ORDER_get() {
42 return Dali::DevelActor::Property::SIBLING_ORDER;
45 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_OPACITY_get() {
47 return Dali::DevelActor::Property::OPACITY;
50 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_SCREEN_POSITION_get() {
52 return Dali::DevelActor::Property::SCREEN_POSITION;
55 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_POSITION_USES_ANCHOR_POINT_get() {
57 return Dali::DevelActor::Property::POSITION_USES_ANCHOR_POINT;
60 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_INHERIT_LAYOUT_DIRECTION_get() {
61 return Dali::DevelActor::Property::INHERIT_LAYOUT_DIRECTION;
64 SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_LAYOUT_DIRECTION_get() {
65 return Dali::DevelActor::Property::LAYOUT_DIRECTION;
68 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_TOOLTIP_get() {
72 result = (int)Dali::Toolkit::DevelControl::Property::TOOLTIP;
73 jresult = (int)result;
77 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_STATE_get() {
81 result = (int)Dali::Toolkit::DevelControl::Property::STATE;
82 jresult = (int)result;
86 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_SUB_STATE_get() {
90 result = (int)Dali::Toolkit::DevelControl::Property::SUB_STATE;
91 jresult = (int)result;
95 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_LEFT_FOCUSABLE_ACTOR_ID_get() {
96 return Dali::Toolkit::DevelControl::Property::LEFT_FOCUSABLE_ACTOR_ID;
99 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_RIGHT_FOCUSABLE_ACTOR_ID_get() {
100 return Dali::Toolkit::DevelControl::Property::RIGHT_FOCUSABLE_ACTOR_ID;
103 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_UP_FOCUSABLE_ACTOR_ID_get() {
104 return Dali::Toolkit::DevelControl::Property::UP_FOCUSABLE_ACTOR_ID;
107 SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_DOWN_FOCUSABLE_ACTOR_ID_get() {
108 return Dali::Toolkit::DevelControl::Property::DOWN_FOCUSABLE_ACTOR_ID;
111 SWIGEXPORT int SWIGSTDCALL CSharp_ItemView_Property_LAYOUT_get() {
115 result = (int)Dali::Toolkit::ItemView::Property::LAYOUT;
116 jresult = (int)result;
120 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_VISUAL_get() {
124 result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_VISUAL;
125 jresult = (int)result;
129 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_VISUAL_get() {
133 result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_VISUAL;
134 jresult = (int)result;
138 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_VISUAL_get() {
142 result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_VISUAL;
143 jresult = (int)result;
147 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_VISUAL_get() {
151 result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_VISUAL;
152 jresult = (int)result;
156 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_BACKGROUND_VISUAL_get() {
160 result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_BACKGROUND_VISUAL;
161 jresult = (int)result;
165 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_BACKGROUND_VISUAL_get() {
169 result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_BACKGROUND_VISUAL;
170 jresult = (int)result;
174 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_BACKGROUND_VISUAL_get() {
178 result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_BACKGROUND_VISUAL;
179 jresult = (int)result;
183 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_BACKGROUND_VISUAL_get() {
187 result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_BACKGROUND_VISUAL;
188 jresult = (int)result;
192 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_LABEL_RELATIVE_ALIGNMENT_get() {
196 result = (int)Dali::Toolkit::DevelButton::Property::LABEL_RELATIVE_ALIGNMENT;
197 jresult = (int)result;
201 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_LABEL_PADDING_get() {
205 result = (int)Dali::Toolkit::DevelButton::Property::LABEL_PADDING;
206 jresult = (int)result;
210 SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_VISUAL_PADDING_get() {
214 result = (int)Dali::Toolkit::DevelButton::Property::VISUAL_PADDING;
215 jresult = (int)result;
219 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_TRANSFORM_get() {
223 result = (int)Dali::Toolkit::Visual::Property::TRANSFORM;
224 jresult = (int)result;
228 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_PREMULTIPLIED_ALPHA_get() {
232 result = (int)Dali::Toolkit::Visual::Property::PREMULTIPLIED_ALPHA;
233 jresult = (int)result;
237 SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_MIX_COLOR_get() {
241 result = (int)Dali::Toolkit::Visual::Property::MIX_COLOR;
242 jresult = (int)result;
246 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_PIXEL_SIZE_get() {
250 result = (int)Dali::Toolkit::TextLabel::Property::PIXEL_SIZE;
251 jresult = (int)result;
255 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_ELLIPSIS_get() {
259 result = (int)Dali::Toolkit::TextLabel::Property::ELLIPSIS;
260 jresult = (int)result;
264 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_STOP_MODE_get() {
268 result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_STOP_MODE;
269 jresult = (int)result;
273 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_LOOP_DELAY_get() {
277 result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_LOOP_DELAY;
278 jresult = (int)result;
282 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_MODE_get() {
288 result = (int)Dali::Toolkit::HiddenInput::Property::MODE;
289 } catch (std::out_of_range& e) {
291 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
293 } catch (std::exception& e) {
295 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
297 } catch (Dali::DaliException e) {
299 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
303 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
308 jresult = (int)result;
312 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_CHARACTER_get() {
318 result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_CHARACTER;
319 } catch (std::out_of_range& e) {
321 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
323 } catch (std::exception& e) {
325 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
327 } catch (Dali::DaliException e) {
329 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
333 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
338 jresult = (int)result;
342 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_COUNT_get() {
348 result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_COUNT;
349 } catch (std::out_of_range& e) {
351 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
353 } catch (std::exception& e) {
355 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
357 } catch (Dali::DaliException e) {
359 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
363 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
368 jresult = (int)result;
372 SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SHOW_LAST_CHARACTER_DURATION_get() {
378 result = (int)Dali::Toolkit::HiddenInput::Property::SHOW_LAST_CHARACTER_DURATION;
379 } catch (std::out_of_range& e) {
381 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
383 } catch (std::exception& e) {
385 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
387 } catch (Dali::DaliException e) {
389 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
393 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
398 jresult = (int)result;
402 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_LINE_COUNT_get() {
406 result = (int)Dali::Toolkit::TextLabel::Property::LINE_COUNT;
407 jresult = (int)result;
411 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_LINE_WRAP_MODE_get() {
415 result = (int)Dali::Toolkit::TextLabel::Property::LINE_WRAP_MODE;
416 jresult = (int)result;
420 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_TEXT_DIRECTION_get() {
424 result = (int)Dali::Toolkit::DevelTextLabel::Property::TEXT_DIRECTION;
425 jresult = (int)result;
429 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_VERTICAL_LINE_ALIGNMENT_get() {
433 result = (int)Dali::Toolkit::DevelTextLabel::Property::VERTICAL_LINE_ALIGNMENT;
434 jresult = (int)result;
438 SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_MATCH_SYSTEM_LANGUAGE_DIRECTION_get() {
442 result = (int)Dali::Toolkit::DevelTextLabel::Property::MATCH_SYSTEM_LANGUAGE_DIRECTION;
443 jresult = (int)result;
447 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_LINE_WRAP_MODE_get() {
451 result = (int)Dali::Toolkit::TextEditor::Property::LINE_WRAP_MODE;
452 jresult = (int)result;
456 SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_RELOAD_get()
458 return (int)Dali::Toolkit::DevelImageVisual::Action::RELOAD;
461 SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_PLAY_get()
463 return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::PLAY;
466 SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_PAUSE_get()
468 return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::PAUSE;
471 SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_STOP_get()
473 return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::STOP;