Files
itgmania212121/stepmania
Glenn Maynard 55efe79054 Most of the time we use a GameCommand to store state, we don't want
Apply() itself to load the screen; we want to stuff it in m_sNextScreen
and let the normal screen loading code path do it.  That's why we have
GetAndClearScreen.

However, GetAndClearScreen is a non-const, and applying a GameCommand
should be a const operation.  It doesn't get along well with screen
reuse; once you've applied it, you've destroyed the GameCommand.

Instead, hold a flag indicating whether or not to apply screens, and
set this true on load when we handle it manually.  We should probably
*always* do this, and never load a screen within GameCommand itself, so
this may go away soon (always on).
2006-01-15 08:00:37 +00:00
..
2006-01-04 18:59:45 +00:00
2005-12-11 01:19:36 +00:00
2006-01-15 05:31:04 +00:00
2006-01-01 02:53:14 +00:00
2005-12-01 05:37:19 +00:00
Fix
2006-01-12 09:34:56 +00:00