filter menu options from within ScreenEdit

This commit is contained in:
Glenn Maynard
2005-07-14 04:59:06 +00:00
parent 760202ea92
commit 0aea12e609
3 changed files with 29 additions and 20 deletions
+1 -11
View File
@@ -1,14 +1,11 @@
#include "global.h"
#include "ScreenMiniMenu.h"
#include "PrefsManager.h"
#include "ScreenManager.h"
#include "GameSoundManager.h"
#include "GameConstantsAndTypes.h"
#include "PrefsManager.h"
#include "ThemeManager.h"
#include "Foreach.h"
#include "ScreenDimensions.h"
#include "CommonMetrics.h"
#include "GameState.h"
#include "FontCharAliases.h"
@@ -48,14 +45,7 @@ void ScreenMiniMenu::Init( const MenuDef* pDef, ScreenMessage SM_SendOnOK, Scree
m_SMSendOnOK = SM_SendOnOK;
m_SMSendOnCancel = SM_SendOnCancel;
FOREACH_CONST( MenuRowDef, pDef->rows, r )
{
// Don't add rows that aren't applicable to HomeEditMode.
if( EDIT_MODE >= r->emShowIn )
m_vMenuRows.push_back( *r );
}
m_vMenuRows = pDef->rows;
// Convert from m_vMenuRows to vector<OptionRowDefinition>
vector<OptionRowDefinition> vDefs;