From f2e24ff9ede0bdb9c37422b7d6c70729436f7356 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 14 Mar 2005 02:48:48 +0000 Subject: [PATCH] move code --- stepmania/src/ScreenEditMenu.cpp | 43 ++++++++++++++++---------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/stepmania/src/ScreenEditMenu.cpp b/stepmania/src/ScreenEditMenu.cpp index 8791bf988f..ef813a4977 100644 --- a/stepmania/src/ScreenEditMenu.cpp +++ b/stepmania/src/ScreenEditMenu.cpp @@ -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;