X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=plugins%2Fdali-swig%2FSWIG%2Fdali-toolkit.i;h=56693b8c941e2644256df6e38a8a9dac37522b36;hb=89ae5b785c2eb8276d5fb350004414bc3fab8a2d;hp=cfa1c573f5d078a6ece8b30179f56c9fb8ef6be6;hpb=babef00662186629afb90e87a37834ff9b5d997f;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 cfa1c57..56693b8 100644 --- a/plugins/dali-swig/SWIG/dali-toolkit.i +++ b/plugins/dali-swig/SWIG/dali-toolkit.i @@ -24,6 +24,8 @@ %ignore *::CheckBoxButton(Internal::CheckBoxButton&); %ignore *::CheckBoxButton(Dali::Internal::CustomActor*); %ignore *::Control(Dali::Internal::CustomActor*); +%ignore *::ControlWrapper( Internal::ControlWrapper& ); +%ignore *::ControlWrapper( Dali::Internal::CustomActor* ); %ignore *::FlexContainer(Internal::FlexContainer&); %ignore *::FlexContainer(Dali::Internal::CustomActor*); %ignore *::GaussianBlurView(Internal::GaussianBlurView&); @@ -95,6 +97,7 @@ %rename(View) Dali::Toolkit::Control; %rename(ViewImpl) Dali::Toolkit::Internal::Control; %rename(VisualBase) Dali::Toolkit::Visual::Base; +%rename(LoadImageSynchronously) Dali::Toolkit::SyncImageLoader::Load; %rename(ControlOrientationType) Dali::Toolkit::ControlOrientation::Type; %rename(DefaultItemLayoutType) Dali::Toolkit::DefaultItemLayout::Type; %rename(NewItemLayout) Dali::Toolkit::DefaultItemLayout::New; @@ -158,8 +161,15 @@ %csconstvalue("PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX") ANIMATABLE_PROPERTY_START_INDEX; %csconstvalue("PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000") ANIMATABLE_PROPERTY_END_INDEX; %csconstvalue("PropertyRanges.CORE_PROPERTY_MAX_INDEX+1") VISUAL_PROPERTY_BASE_START_INDEX; -%csconstvalue("1 << 5") REQUIRES_STYLE_CHANGE_SIGNALS; -%csconstvalue("1 << 6") REQUIRES_KEYBOARD_NAVIGATION_SUPPORT; +%csconstvalue("0") CONTROL_BEHAVIOUR_NONE; +%csconstvalue("0") CONTROL_BEHAVIOUR_DEFAULT; +%csconstvalue("1 << 0") DISABLE_SIZE_NEGOTIATION; +%csconstvalue("1 << 1") REQUIRES_TOUCH_EVENTS; +%csconstvalue("1 << 2") REQUIRES_HOVER_EVENTS; +%csconstvalue("1 << 3") REQUIRES_WHEEL_EVENTS; +%csconstvalue("1 << 4") REQUIRES_STYLE_CHANGE_SIGNALS; +%csconstvalue("1 << 5") REQUIRES_KEYBOARD_NAVIGATION_SUPPORT; +%csconstvalue("1 << 6") DISABLE_STYLE_CHANGE_SIGNALS; typedef unsigned int ItemId; typedef std::vector ItemIdContainer; @@ -176,7 +186,7 @@ typedef Dali::IntrusivePtr RulerPtr; %include %include %include -%include +%include %include @@ -228,6 +238,10 @@ typedef Dali::IntrusivePtr RulerPtr; %include %include +%include +%include +%include + %template(ItemIdContainer) std::vector; %template(Item) std::pair; %template(ItemContainer) std::vector>;