X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Factors%2Factor.cpp;h=0cd89e14166b69cb66275bc2ee719e9f9fab23b1;hb=63c292a68921d0087b9509933f838558c90e9e69;hp=b96283f7b49967824178a6eccaef2b5d6d7a99a6;hpb=cec485bd62f73c6c1da40855b24190013b3b469d;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/actors/actor.cpp b/dali/public-api/actors/actor.cpp index b96283f..0cd89e1 100644 --- a/dali/public-api/actors/actor.cpp +++ b/dali/public-api/actors/actor.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 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. @@ -444,6 +444,36 @@ bool Actor::IsKeyboardFocusable() const return GetImplementation(*this).IsKeyboardFocusable(); } +void Actor::Raise() +{ + GetImplementation( *this ).Raise(); +} + +void Actor::Lower() +{ + GetImplementation( *this ).Lower(); +} + +void Actor::RaiseToTop() +{ + GetImplementation( *this ).RaiseToTop(); +} + +void Actor::LowerToBottom() +{ + GetImplementation( *this ).LowerToBottom(); +} + +void Actor::RaiseAbove( Actor target ) +{ + GetImplementation( *this ).RaiseAbove( GetImplementation( target ) ); +} + +void Actor::LowerBelow( Actor target ) +{ + GetImplementation( *this ).LowerBelow( GetImplementation( target ) ); +} + void Actor::SetResizePolicy( ResizePolicy::Type policy, Dimension::Type dimension ) { GetImplementation(*this).SetResizePolicy( policy, dimension ); @@ -601,6 +631,11 @@ Actor::OnRelayoutSignalType& Actor::OnRelayoutSignal() return GetImplementation(*this).OnRelayoutSignal(); } +Actor::LayoutDirectionChangedSignalType& Actor::LayoutDirectionChangedSignal() +{ + return GetImplementation( *this ).LayoutDirectionChangedSignal(); +} + Actor::Actor(Internal::Actor* internal) : Handle(internal) {