avoid special cases in parent classes

don't use RageMovieTexture directly
This commit is contained in:
Glenn Maynard
2003-02-12 17:48:56 +00:00
parent 5ba0e8f47d
commit 9a54e74972
2 changed files with 10 additions and 26 deletions
+10 -4
View File
@@ -9,10 +9,16 @@ void ScreenIntroMovie::Update( float fDelta )
RageTexture *tex = sprite->GetTexture();
if(tex->IsAMovie() && !tex->IsPlaying())
this->SendScreenMessage( SM_BeginFadingOut,0 );
if( BackgroundImage->GetTexture()->RageMovieTexture::IsFinishedPlaying() == true )
{
this->SendScreenMessage( SM_BeginFadingOut,0 );
}
and when initting the sprite in ScreenIntroMovie::ScreenIntroMovie:
if(sprite->GetTexture->IsAMovie())
{
tex->SetLooping(false);
ClearMessageQueue(SM_BeginFadingOut);
}
Don't use RageMovieTexture directly.
*/
}