added MnGuyens further improved menu handling and extra options.

This commit is contained in:
omegablast2002@yahoo.com
2010-09-17 06:34:12 +00:00
parent 3965505b15
commit 5939cbded8
15 changed files with 535 additions and 377 deletions

View File

@@ -9,13 +9,23 @@ DeckManager::~DeckManager()
{
}
void DeckManager::updateMetaDataList( vector<DeckMetaData *> * refList, bool isAI )
{
if (refList)
{
vector<DeckMetaData *> * inputList = isAI? &aiDeckOrderList : &playerDeckOrderList;
inputList->clear();
inputList->assign( refList->begin(), refList->end());
}
}
vector<int> * DeckManager::getPlayerDeckOrderList()
vector<DeckMetaData *> * DeckManager::getPlayerDeckOrderList()
{
return &playerDeckOrderList;
}
vector<int> * DeckManager::getAIDeckOrderList()
vector<DeckMetaData *> * DeckManager::getAIDeckOrderList()
{
return &aiDeckOrderList;
}
@@ -33,6 +43,5 @@ DeckManager* DeckManager::GetInstance()
void DeckManager::EndInstance()
{
SAFE_DELETE(mInstance);
}