mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-25 22:42:04 +02:00
Editor prerequisites [part 2] (#889)
This commit is contained in:
@@ -165,3 +165,17 @@ void CFilesystemList::addLoader(ISimpleResourceLoader * loader, bool writeable)
|
||||
if (writeable)
|
||||
writeableLoaders.insert(loader);
|
||||
}
|
||||
|
||||
bool CFilesystemList::removeLoader(ISimpleResourceLoader * loader)
|
||||
{
|
||||
for(auto loaderIterator = loaders.begin(); loaderIterator != loaders.end(); ++loaderIterator)
|
||||
{
|
||||
if(loaderIterator->get() == loader)
|
||||
{
|
||||
loaders.erase(loaderIterator);
|
||||
writeableLoaders.erase(loader);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user