From 1fc6c95448fdf9e8305fa5ede1edd78cdc64c789 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 1 Mar 2005 23:33:54 +0000 Subject: [PATCH] set up children in TextBanner::TextBanner(), or actor commands won't apply (fixes ztest not propagating to wheel items that are set to something other than a song on the first frame) --- stepmania/src/TextBanner.cpp | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/stepmania/src/TextBanner.cpp b/stepmania/src/TextBanner.cpp index 764e019c25..d1e140610f 100644 --- a/stepmania/src/TextBanner.cpp +++ b/stepmania/src/TextBanner.cpp @@ -26,24 +26,25 @@ void TextBanner::Init() ASSERT( m_sName != "" ); - m_textTitle.SetName( "Title" ); - m_textTitle.LoadFromFont( THEME->GetPathF("TextBanner","text") ); SET_XY_AND_ON_COMMAND( m_textTitle ); - this->AddChild( &m_textTitle ); - - m_textSubTitle.SetName( "Subtitle" ); - m_textSubTitle.LoadFromFont( THEME->GetPathF("TextBanner","text") ); SET_XY_AND_ON_COMMAND( m_textSubTitle ); - this->AddChild( &m_textSubTitle ); - - m_textArtist.SetName( "Artist" ); - m_textArtist.LoadFromFont( THEME->GetPathF("TextBanner","text") ); SET_XY_AND_ON_COMMAND( m_textArtist ); - this->AddChild( &m_textArtist ); } TextBanner::TextBanner() { + m_textTitle.SetName( "Title" ); + m_textTitle.LoadFromFont( THEME->GetPathF("TextBanner","text") ); + this->AddChild( &m_textTitle ); + + m_textSubTitle.SetName( "Subtitle" ); + m_textSubTitle.LoadFromFont( THEME->GetPathF("TextBanner","text") ); + this->AddChild( &m_textSubTitle ); + + m_textArtist.SetName( "Artist" ); + m_textArtist.LoadFromFont( THEME->GetPathF("TextBanner","text") ); + this->AddChild( &m_textArtist ); + m_bInitted = false; }