Three loops here.

This commit is contained in:
Jason Felds
2013-05-01 22:36:47 -04:00
parent b32ff0504c
commit 9ffac354d5
+7 -7
View File
@@ -82,10 +82,10 @@ Character* CharacterManager::GetRandomCharacter()
Character* CharacterManager::GetDefaultCharacter() Character* CharacterManager::GetDefaultCharacter()
{ {
for( unsigned i=0; i<m_pCharacters.size(); i++ ) for (Character *c : m_pCharacters)
{ {
if( m_pCharacters[i]->IsDefaultCharacter() ) if( c->IsDefaultCharacter() )
return m_pCharacters[i]; return c;
} }
/* We always have the default character. */ /* We always have the default character. */
@@ -95,14 +95,14 @@ Character* CharacterManager::GetDefaultCharacter()
void CharacterManager::DemandGraphics() void CharacterManager::DemandGraphics()
{ {
FOREACH( Character*, m_pCharacters, c ) for (Character *c : m_pCharacters)
(*c)->DemandGraphics(); c->DemandGraphics();
} }
void CharacterManager::UndemandGraphics() void CharacterManager::UndemandGraphics()
{ {
FOREACH( Character*, m_pCharacters, c ) for (Character *c : m_pCharacters)
(*c)->UndemandGraphics(); c->UndemandGraphics();
} }
Character* CharacterManager::GetCharacterFromID( RString sCharacterID ) Character* CharacterManager::GetCharacterFromID( RString sCharacterID )