Minor cleanup: renamed resetAllKarts back to unloadAllKarts (to avoid
confusion since resetAllKarts in world is called before a race), and removed unused function.
This commit is contained in:
parent
9192557cd4
commit
2479000137
@ -652,7 +652,7 @@ void IrrDriver::applyResolutionSettings()
|
||||
attachment_manager->removeTextures();
|
||||
projectile_manager->removeTextures();
|
||||
ItemManager::removeTextures();
|
||||
kart_properties_manager->resetAllKarts();
|
||||
kart_properties_manager->unloadAllKarts();
|
||||
powerup_manager->unloadPowerups();
|
||||
Referee::cleanup();
|
||||
ParticleKindManager::get()->cleanup();
|
||||
@ -705,7 +705,7 @@ void IrrDriver::applyResolutionSettings()
|
||||
|
||||
file_manager->popTextureSearchPath();
|
||||
|
||||
kart_properties_manager->loadAllKarts(false);
|
||||
kart_properties_manager->loadAllKarts();
|
||||
|
||||
attachment_manager->loadModels();
|
||||
std::string banana = file_manager->getAsset(FileManager::GUI, "banana.png");
|
||||
|
@ -64,6 +64,9 @@ void KartPropertiesManager::addKartSearchDir(const std::string &s)
|
||||
} // addKartSearchDir
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
/** Removes all karts from the KartPropertiesManager, so that they can be
|
||||
* reloade. This is necessary after a change of the screen resolution.
|
||||
*/
|
||||
void KartPropertiesManager::unloadAllKarts()
|
||||
{
|
||||
m_karts_properties.clearAndDeleteAll();
|
||||
@ -71,22 +74,8 @@ void KartPropertiesManager::unloadAllKarts()
|
||||
m_kart_available.clear();
|
||||
m_groups_2_indices.clear();
|
||||
m_all_groups.clear();
|
||||
m_kart_search_path.clear();
|
||||
} // unloadAllKarts
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
/** Unloads all karts but doesn't clear m_kart_search_path. This is used
|
||||
* when changing the screen resolution.
|
||||
*/
|
||||
void KartPropertiesManager::resetAllKarts()
|
||||
{
|
||||
m_karts_properties.clearAndDeleteAll();
|
||||
m_selected_karts.clear();
|
||||
m_kart_available.clear();
|
||||
m_groups_2_indices.clear();
|
||||
m_all_groups.clear();
|
||||
} // reLoadAllKarts
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
/** Remove a kart from the kart manager.
|
||||
* \param id The kart id (i.e. name of the directory) to remove.
|
||||
|
@ -77,7 +77,6 @@ public:
|
||||
bool loadKart (const std::string &dir);
|
||||
void loadAllKarts (bool loading_icon = true);
|
||||
void unloadAllKarts ();
|
||||
void resetAllKarts ();
|
||||
void removeKart(const std::string &id);
|
||||
const std::vector<int> getKartsInGroup (const std::string& g);
|
||||
bool kartAvailable(int kartid);
|
||||
|
Loading…
x
Reference in New Issue
Block a user