move code

This commit is contained in:
Glenn Maynard
2005-03-14 02:48:48 +00:00
parent 75c2199395
commit f2e24ff9ed
+22 -21
View File
@@ -55,6 +55,28 @@ void ScreenEditMenu::Init()
SOUND->PlayMusic( THEME->GetPathS(m_sName,"music") );
}
ScreenEditMenu *g_pScreenEditMenu = NULL;
// helpers for MenuStart() below
void DeleteCurSteps( void* pThrowAway )
{
Song* pSong = GAMESTATE->m_pCurSong;
Steps* pStepsToDelete = GAMESTATE->m_pCurSteps[PLAYER_1];
pSong->RemoveSteps( pStepsToDelete );
if( HOME_EDIT_MODE )
{
SCREENMAN->AddNewScreenToTop( "ScreenMemcardSaveEditsAfterDeleteSteps", SM_None );
}
else
{
pSong->Save();
SCREENMAN->ZeroNextUpdate();
}
g_pScreenEditMenu->m_Selector.RefreshAll();
}
void ScreenEditMenu::HandleScreenMessage( const ScreenMessage SM )
{
switch( SM )
@@ -105,27 +127,6 @@ void ScreenEditMenu::MenuRight( PlayerNumber pn, const InputEventType type )
}
}
ScreenEditMenu *g_pScreenEditMenu = NULL;
// helpers for MenuStart() below
void DeleteCurSteps( void* pThrowAway )
{
Song* pSong = GAMESTATE->m_pCurSong;
Steps* pStepsToDelete = GAMESTATE->m_pCurSteps[PLAYER_1];
pSong->RemoveSteps( pStepsToDelete );
if( HOME_EDIT_MODE )
{
SCREENMAN->AddNewScreenToTop( "ScreenMemcardSaveEditsAfterDeleteSteps", SM_None );
}
else
{
pSong->Save();
SCREENMAN->ZeroNextUpdate();
}
g_pScreenEditMenu->m_Selector.RefreshAll();
}
static CString GetCopyDescription( const Steps *pSourceSteps )
{
CString s;