X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Flayouting%2Flayout-controller.cpp;h=95a2619436b635ccbccfa725759b09d94cf5c898;hb=fbac42bd903f8878efe9e5ecf3c8cca3f217acbb;hp=7c1b402a49bc89c945f1f399dc78b8eca12de96c;hpb=16634ab902b66b0ba2f3f39af8ff6ed25b5f7115;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/layouting/layout-controller.cpp b/dali-toolkit/devel-api/layouting/layout-controller.cpp index 7c1b402..95a2619 100644 --- a/dali-toolkit/devel-api/layouting/layout-controller.cpp +++ b/dali-toolkit/devel-api/layouting/layout-controller.cpp @@ -66,9 +66,19 @@ LayoutController LayoutController::Get() return layoutController; } -void LayoutController::RequestLayout( LayoutBase layout ) +void LayoutController::RequestLayout( LayoutItem layout ) { - GetImpl(*this).RequestLayout( GetImplementation( layout ) ); + GetImpl( *this ).RequestLayout( GetImplementation( layout ), -1, Actor(), Actor() ); +} + +void LayoutController::RequestLayout( LayoutItem layout, Dali::Toolkit::LayoutTransitionData::Type layoutTransitionType ) +{ + GetImpl( *this ).RequestLayout( GetImplementation( layout ), layoutTransitionType, Actor(), Actor() ); +} + +void LayoutController::RequestLayout( LayoutItem layout, Dali::Toolkit::LayoutTransitionData::Type layoutTransitionType, Actor gainedChild, Actor lostChild ) +{ + GetImpl( *this ).RequestLayout( GetImplementation( layout ), layoutTransitionType, gainedChild, lostChild ); } LayoutController::LayoutController( Internal::LayoutController *impl )