X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fdali-swig%2FSWIG%2Fdali-toolkit.i;h=751e6536bf79583654f7ff831d486f8c0263f086;hb=e40a68da97d5a5564be9a194c4e02949ad5313cb;hp=946a25081cca4f1e65364738b149a826d0ac2151;hpb=8e7cfd0c114bf778287cc6e67d0f42f3c866e205;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/plugins/dali-swig/SWIG/dali-toolkit.i b/plugins/dali-swig/SWIG/dali-toolkit.i index 946a250..751e653 100755 --- a/plugins/dali-swig/SWIG/dali-toolkit.i +++ b/plugins/dali-swig/SWIG/dali-toolkit.i @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 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. @@ -118,8 +118,11 @@ %rename(ExceedPolicyType) Dali::Toolkit::TextField::ExceedPolicy; %rename(ToolkitPropertyRange) Dali::Toolkit::PropertyRanges; %rename(TooltipPositionType) Dali::Toolkit::Tooltip::Position::Type; +%rename(DirectionType) Dali::Toolkit::Direction::Type; +%rename(AlignType) Dali::Toolkit::Align::Type; %rename(VisualType) Dali::Toolkit::Visual::Type; %rename(VisualTransformPropertyType) Dali::Toolkit::DevelVisual::Transform::Property::Type; +%rename(VisualTransformPolicyType) Dali::Toolkit::DevelVisual::Transform::Policy::Type; %rename(VISUAL_SHADER_VERTEX) Dali::Toolkit::Visual::Shader::Property::VERTEX_SHADER; %rename(VISUAL_SHADER_FRAGMENT) Dali::Toolkit::Visual::Shader::Property::FRAGMENT_SHADER; %rename(VISUAL_SHADER_SUBDIVIDE_GRID_X) Dali::Toolkit::Visual::Shader::Property::SUBDIVIDE_GRID_X; @@ -216,6 +219,8 @@ %csconstvalue("1 << 5") REQUIRES_KEYBOARD_NAVIGATION_SUPPORT; %csconstvalue("1 << 6") DISABLE_STYLE_CHANGE_SIGNALS; +%typemap(csclassmodifiers) Dali::Toolkit::Alignment "internal class" + typedef unsigned int ItemId; typedef std::vector ItemIdContainer; typedef std::pair Item; @@ -285,6 +290,8 @@ typedef Dali::IntrusivePtr RulerPtr; %include %include +%include + %include %include @@ -305,6 +312,7 @@ typedef Dali::IntrusivePtr RulerPtr; %template(GaussianBlurViewSignal) Dali::Signal; %template(PageTurnSignal) Dali::Signal; %template(PagePanSignal) Dali::Signal; +%template(ProgressBarValueChangedSignal) Dali::Signal; %template(ScrollViewSnapStartedSignal) Dali::Signal< void(const Dali::Toolkit::ScrollView::SnapEvent&)>; %template(ScrollableSignal) Dali::Signal< void(const Dali::Vector2&)>; %template(TextEditorSignal) Dali::Signal;