}
}
-void Actor::PropagateRelayoutFlags()
-{
- Internal::RelayoutController* relayoutController = Internal::RelayoutController::Get();
- if( relayoutController )
- {
- Dali::Actor self( this );
- relayoutController->PropagateFlags( self );
- }
-}
-
void Actor::OnCalculateRelayoutSize( Dimension::Type dimension )
{
}
*/
void RelayoutRequest( Dimension::Type dimension = Dimension::ALL_DIMENSIONS );
- /*
- * @copydoc Dali::Actor::PropagateRelayoutFlags
- */
- void PropagateRelayoutFlags();
-
/**
* @brief Determine if this actor is dependent on it's parent for relayout
*
return GetImplementation(*this).GetRelayoutSize( dimension );
}
-void Actor::PropagateRelayoutFlags()
-{
- GetImplementation(*this).PropagateRelayoutFlags();
-}
-
void Actor::SetPadding( const Padding& padding )
{
Internal::Actor& impl = GetImplementation(*this);
*/
float GetRelayoutSize( Dimension::Type dimension ) const;
- /**
- * @brief Force propagate relayout flags through the tree. This actor and all actors
- * dependent on it will have their relayout flags reset.
- *
- * This is useful for resetting layout flags during the layout process.
- */
- void PropagateRelayoutFlags();
-
/**
* @brief Set the padding for use in layout
*