X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-csharp-binder%2Fsrc%2Fdevel-property-wrap.cpp;h=70a85bf0cf1b2cf6d5c1e5bfbb76fb8f8dc03b97;hb=225ce9389badac5b2337458737bd75266883b50d;hp=d6faa422d35b6cabb9b3c9971669c7e20309654d;hpb=5d52cac5c207c7a391b72192779244cbfec3d3c0;p=platform%2Fcore%2Fuifw%2Fdali-csharp-binder.git diff --git a/dali-csharp-binder/src/devel-property-wrap.cpp b/dali-csharp-binder/src/devel-property-wrap.cpp index d6faa42..70a85bf 100755 --- a/dali-csharp-binder/src/devel-property-wrap.cpp +++ b/dali-csharp-binder/src/devel-property-wrap.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2019 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,15 +24,36 @@ #include #include #include -#include #include #include -#include -#include +#include +#include #include -#include -#include -#include +#include +#include + + +using namespace Dali; +using namespace Dali::Toolkit; +using signalType = DevelControl::VisualEventSignalType; +using visualSignalType = Signal< void(Control, Property::Index, Property::Index) >; +using SignalCallbackFuncType = void(*)(Control, Property::Index, Property::Index); + +SWIGINTERN bool _CSharp_Dali_VisualEventSignal_Empty(signalType const *self) { + return self->Empty(); +} +SWIGINTERN std::size_t _CSharp_Dali_VisualEventSignal_GetConnectionCount(signalType *self) { + return self->GetConnectionCount(); +} +SWIGINTERN void _CSharp_Dali_VisualEventSignal_Connect(signalType *self, SignalCallbackFuncType func) { + self->Connect(func); +} +SWIGINTERN void _CSharp_Dali_VisualEventSignal_Disconnect(signalType *self, SignalCallbackFuncType func) { + self->Disconnect(func); +} +SWIGINTERN void _CSharp_Dali_VisualEventSignal_Emit(signalType *self, Control arg1, Property::Index arg2, Property::Index arg3) { + self->Emit(arg1, arg2, arg3); +} #ifdef __cplusplus extern "C" { @@ -58,6 +79,14 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_POSITION_USES_ANCHOR_POINT_get( return Dali::DevelActor::Property::POSITION_USES_ANCHOR_POINT; } +SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_INHERIT_LAYOUT_DIRECTION_get() { + return Dali::DevelActor::Property::INHERIT_LAYOUT_DIRECTION; +} + +SWIGEXPORT int SWIGSTDCALL CSharp_Actor_Property_LAYOUT_DIRECTION_get() { + return Dali::DevelActor::Property::LAYOUT_DIRECTION; +} + SWIGEXPORT int SWIGSTDCALL CSharp_View_Property_TOOLTIP_get() { int jresult ; int result; @@ -105,7 +134,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_ItemView_Property_LAYOUT_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelItemView::Property::LAYOUT; + result = (int)Dali::Toolkit::ItemView::Property::LAYOUT; jresult = (int)result; return jresult; } @@ -114,7 +143,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_VISUAL_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_VISUAL; + result = (int)Dali::Toolkit::Button::Property::UNSELECTED_VISUAL; jresult = (int)result; return jresult; } @@ -123,7 +152,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_VISUAL_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_VISUAL; + result = (int)Dali::Toolkit::Button::Property::SELECTED_VISUAL; jresult = (int)result; return jresult; } @@ -132,7 +161,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_VISUAL_get() int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_VISUAL; + result = (int)Dali::Toolkit::Button::Property::DISABLED_SELECTED_VISUAL; jresult = (int)result; return jresult; } @@ -141,7 +170,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_VISUAL_get int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_VISUAL; + result = (int)Dali::Toolkit::Button::Property::DISABLED_UNSELECTED_VISUAL; jresult = (int)result; return jresult; } @@ -150,7 +179,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_UNSELECTED_BACKGROUND_VISUAL_g int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::UNSELECTED_BACKGROUND_VISUAL; + result = (int)Dali::Toolkit::Button::Property::UNSELECTED_BACKGROUND_VISUAL; jresult = (int)result; return jresult; } @@ -159,7 +188,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_SELECTED_BACKGROUND_VISUAL_get int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::SELECTED_BACKGROUND_VISUAL; + result = (int)Dali::Toolkit::Button::Property::SELECTED_BACKGROUND_VISUAL; jresult = (int)result; return jresult; } @@ -168,7 +197,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_UNSELECTED_BACKGROUND int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_UNSELECTED_BACKGROUND_VISUAL; + result = (int)Dali::Toolkit::Button::Property::DISABLED_UNSELECTED_BACKGROUND_VISUAL; jresult = (int)result; return jresult; } @@ -177,7 +206,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Button_Property_DISABLED_SELECTED_BACKGROUND_V int jresult ; int result; - result = (int)Dali::Toolkit::DevelButton::Property::DISABLED_SELECTED_BACKGROUND_VISUAL; + result = (int)Dali::Toolkit::Button::Property::DISABLED_SELECTED_BACKGROUND_VISUAL; jresult = (int)result; return jresult; } @@ -213,7 +242,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_TRANSFORM_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelVisual::Property::TRANSFORM; + result = (int)Dali::Toolkit::Visual::Property::TRANSFORM; jresult = (int)result; return jresult; } @@ -222,7 +251,7 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_PREMULTIPLIED_ALPHA_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelVisual::Property::PREMULTIPLIED_ALPHA; + result = (int)Dali::Toolkit::Visual::Property::PREMULTIPLIED_ALPHA; jresult = (int)result; return jresult; } @@ -231,162 +260,252 @@ SWIGEXPORT int SWIGSTDCALL CSharp_Visual_Property_MIX_COLOR_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelVisual::Property::MIX_COLOR; + result = (int)Dali::Toolkit::Visual::Property::MIX_COLOR; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_Image_Visual_BORDER_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_PIXEL_SIZE_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelImageVisual::Property::BORDER; + result = (int)Dali::Toolkit::TextLabel::Property::PIXEL_SIZE; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SMOOTH_SCROLL_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_ELLIPSIS_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::SMOOTH_SCROLL; + result = (int)Dali::Toolkit::TextLabel::Property::ELLIPSIS; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SMOOTH_SCROLL_DURATION_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_STOP_MODE_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::SMOOTH_SCROLL_DURATION; + result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_STOP_MODE; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_ENABLE_SCROLL_BAR_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_LOOP_DELAY_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::ENABLE_SCROLL_BAR; + result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_LOOP_DELAY; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SCROLL_BAR_SHOW_DURATION_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_MODE_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::SCROLL_BAR_SHOW_DURATION; + { + try { + result = (int)Dali::Toolkit::HiddenInput::Property::MODE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SCROLL_BAR_FADE_DURATION_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_CHARACTER_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::SCROLL_BAR_FADE_DURATION; + { + try { + result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_CHARACTER; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PIXEL_SIZE_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_COUNT_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::PIXEL_SIZE; + { + try { + result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_COUNT; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_LINE_COUNT_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SHOW_LAST_CHARACTER_DURATION_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::LINE_COUNT; + { + try { + result = (int)Dali::Toolkit::HiddenInput::Property::SHOW_LAST_CHARACTER_DURATION; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PLACEHOLDER_TEXT_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_LINE_COUNT_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::PLACEHOLDER_TEXT; + result = (int)Dali::Toolkit::TextLabel::Property::LINE_COUNT; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PLACEHOLDER_TEXT_COLOR_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_LINE_WRAP_MODE_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextEditor::Property::PLACEHOLDER_TEXT_COLOR; + result = (int)Dali::Toolkit::TextLabel::Property::LINE_WRAP_MODE; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_HIDDEN_INPUT_SETTINGS_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_TEXT_DIRECTION_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextField::Property::HIDDEN_INPUT_SETTINGS; + result = (int)Dali::Toolkit::DevelTextLabel::Property::TEXT_DIRECTION; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextField_Property_PIXEL_SIZE_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_VERTICAL_LINE_ALIGNMENT_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextField::Property::PIXEL_SIZE; + result = (int)Dali::Toolkit::DevelTextLabel::Property::VERTICAL_LINE_ALIGNMENT; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_PIXEL_SIZE_get() { - int jresult ; +SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_MATCH_SYSTEM_LANGUAGE_DIRECTION_get() { + int jresult; int result; - result = (int)Dali::Toolkit::DevelTextLabel::Property::PIXEL_SIZE; + result = (int)Dali::Toolkit::DevelTextLabel::Property::MATCH_SYSTEM_LANGUAGE_DIRECTION; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_ELLIPSIS_get() { +SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_LINE_WRAP_MODE_get() { int jresult ; int result; - result = (int)Dali::Toolkit::DevelTextLabel::Property::ELLIPSIS; + result = (int)Dali::Toolkit::TextEditor::Property::LINE_WRAP_MODE; jresult = (int)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_STOP_MODE_get() { - int jresult ; - int result; +SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_RELOAD_get() +{ + return (int)Dali::Toolkit::DevelImageVisual::Action::RELOAD; +} - result = (int)Dali::Toolkit::DevelTextLabel::Property::AUTO_SCROLL_STOP_MODE; - jresult = (int)result; - return jresult; +SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_PLAY_get() +{ + return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::PLAY; } -SWIGEXPORT int SWIGSTDCALL CSharp_TextLabel_Property_AUTO_SCROLL_LOOP_DELAY_get() { - int jresult ; - int result; +SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_PAUSE_get() +{ + return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::PAUSE; +} - result = (int)Dali::Toolkit::DevelTextLabel::Property::AUTO_SCROLL_LOOP_DELAY; - jresult = (int)result; - return jresult; +SWIGEXPORT int SWIGSTDCALL CSharp_ImageView_IMAGE_VISUAL_ACTION_STOP_get() +{ + return (int)Dali::Toolkit::DevelAnimatedImageVisual::Action::STOP; } -SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_MODE_get() { - int jresult ; - int result; + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VisualEventSignal_Empty(void * jarg1) { + unsigned int jresult; + signalType *arg1 = (signalType *)0; + bool result; + + arg1 = (signalType *)jarg1; { try { - result = (int)Dali::Toolkit::HiddenInput::Property::MODE; + result = (bool)_CSharp_Dali_VisualEventSignal_Empty((signalType *)arg1); } catch (std::out_of_range& e) { { SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; @@ -395,23 +514,30 @@ SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_MODE_get() { { SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; } catch (...) { { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; }; } } - jresult = (int)result; + + jresult = result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_CHARACTER_get() { - int jresult ; - int result; +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VisualEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult; + signalType *arg1 = (signalType *)0; + std::size_t result; + arg1 = (signalType *)jarg1; { try { - result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_CHARACTER; + result = _CSharp_Dali_VisualEventSignal_GetConnectionCount((signalType *)arg1); } catch (std::out_of_range& e) { { SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; @@ -420,23 +546,122 @@ SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_CHARACTER_get( { SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; } catch (...) { { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; }; } } - jresult = (int)result; + + jresult = (unsigned long)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_COUNT_get() { - int jresult ; - int result; +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualEventSignal_Connect(void * jarg1, void * jarg2) { + signalType *arg1 = (signalType *)0; + SignalCallbackFuncType arg2 = (SignalCallbackFuncType)0; + arg1 = (signalType *)jarg1; + arg2 = (SignalCallbackFuncType)jarg2; { try { - result = (int)Dali::Toolkit::HiddenInput::Property::SUBSTITUTE_COUNT; + _CSharp_Dali_VisualEventSignal_Connect(arg1, arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + +} + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualEventSignal_Disconnect(void * jarg1, void * jarg2) { + signalType *arg1 = (signalType *)0; + SignalCallbackFuncType arg2 = (SignalCallbackFuncType)0; + + arg1 = (signalType *)jarg1; + arg2 = (SignalCallbackFuncType)jarg2; + { + try { + _CSharp_Dali_VisualEventSignal_Disconnect(arg1, arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + +} + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualEventSignal_Emit(void * jarg1, void * jarg2, int jarg3, int jarg4) { + signalType *arg1 = (signalType *)0; + Control *arg2 = (Control *)0; + Dali::Property::Index arg3 = 0; + Dali::Property::Index arg4 = 0; + + arg1 = (signalType *)jarg1; + arg2 = (Control *)jarg2; + arg3 = (Dali::Property::Index)jarg3; + arg4 = (Dali::Property::Index)jarg4; + { + try { + _CSharp_Dali_VisualEventSignal_Emit(arg1, *arg2, arg3, arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + +} + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualEventSignal() { + void * jresult; + signalType *result = 0; + + { + try { + result = (signalType *)new Dali::Signal< signalType >(); } catch (std::out_of_range& e) { { SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; @@ -445,23 +670,58 @@ SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SUBSTITUTE_COUNT_get() { { SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; } catch (...) { { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; }; } } - jresult = (int)result; + + jresult = (void *)result; return jresult; } -SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SHOW_DURATION_get() { - int jresult ; - int result; +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VisualEventSignal(void * jarg1) { + signalType *arg1 = (signalType *)0; + arg1 = (signalType *)jarg1; { try { - result = (int)Dali::Toolkit::HiddenInput::Property::SHOW_DURATION; + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + +} + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_VisualEventSignal(void * jarg1) { + void * jresult; + Control *arg1 = (Dali::Toolkit::Control *) 0; + visualSignalType *result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (visualSignalType*)&(DevelControl::VisualEventSignal(*arg1)); } catch (std::out_of_range& e) { { SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; @@ -470,17 +730,22 @@ SWIGEXPORT int SWIGSTDCALL CSharp_HIDDENINPUT_PROPERTY_SHOW_DURATION_get() { { SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; }; + } catch (Dali::DaliException e) { + { + SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; + }; } catch (...) { { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; }; } } - jresult = (int)result; + + jresult = (void *)(result); return jresult; } + #ifdef __cplusplus } #endif -