experimental: load 'decorations' BGAnimation and make decorations children of the Screen so that their draworder relative to other children of the Screen can be controlled

This commit is contained in:
Chris Danford
2008-03-28 16:28:27 +00:00
parent 08a2f6f6c2
commit a62145d3d3
3 changed files with 21 additions and 4 deletions
+9
View File
@@ -92,6 +92,15 @@ void ScreenWithMenuElements::Init()
m_sprOverlay->SetDrawOrder( DRAW_ORDER_OVERLAY );
this->AddChild( m_sprOverlay );
LOAD_ALL_COMMANDS( m_sprOverlay );
/* Experimental: Load "decorations" and make them children of the screen. */
{
AutoActor decorations;
decorations.Load( THEME->GetPathB(m_sName,"decorations") );
ActorFrame *pFrame = dynamic_cast<ActorFrame*>((Actor*)decorations);
if( pFrame )
pFrame->TransferChildren( this );
}
m_In.SetName( "In" );
m_In.Load( THEME->GetPathB(m_sName,"in") );