X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcontrol-devel.cpp;h=0670e68667ba7f02d2ed6f65bd6be5f6ce71689b;hb=cf5f3348fac583716248323ab040f384f856e39a;hp=770a34b150faee47338d4ea12282f5b276e171cc;hpb=1c7b230b675f13d4e4c78c74d1c04eeabcff3e89;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/control-devel.cpp b/dali-toolkit/devel-api/controls/control-devel.cpp index 770a34b..0670e68 100644 --- a/dali-toolkit/devel-api/controls/control-devel.cpp +++ b/dali-toolkit/devel-api/controls/control-devel.cpp @@ -115,6 +115,13 @@ VisualEventSignalType& VisualEventSignal(Control control) return controlDataImpl.VisualEventSignal(); } +Dali::Property GetVisualProperty(Control control, Dali::Property::Index index, Dali::Property::Key visualPropertyKey) +{ + Internal::Control& internalControl = Toolkit::Internal::GetImplementation(control); + Internal::Control::Impl& controlDataImpl = Internal::Control::Impl::Get(internalControl); + return controlDataImpl.GetVisualProperty(index, visualPropertyKey); +} + static Toolkit::Internal::Control::Impl *GetControlImplementationIfAny( Dali::Actor actor) { Dali::Toolkit::Control c = Toolkit::Control::DownCast( actor ); @@ -332,7 +339,7 @@ void NotifyAccessibilityStateChange( Dali::Actor control, Dali::Accessibility::S { if ( auto ac = GetControlImplementationIfAny ( control ) ) { - ac->GetAccessibilityObject()->NotifyAccessibilityStateChange( states, doRecursive ); + ac->GetAccessibilityObject()->NotifyAccessibilityStateChange( std::move(states), doRecursive ); } }