move zoneloaderfactories in their respective game namespaces

This commit is contained in:
Jan
2020-10-17 16:04:26 +02:00
parent f0c8ffa6be
commit f3afaf3110
5 changed files with 76 additions and 66 deletions

View File

@ -4,10 +4,10 @@
#include "Game/IW4/ZoneLoaderFactoryIW4.h"
#include "Game/T6/ZoneLoaderFactoryT6.h"
IZoneLoaderFactory* zoneLoaderFactories[]
IZoneLoaderFactory* ZoneLoaderFactories[]
{
new ZoneLoaderFactoryIW4(),
new ZoneLoaderFactoryT6()
new IW4::ZoneLoaderFactory(),
new T6::ZoneLoaderFactory()
};
Zone* ZoneLoading::LoadZone(const std::string& path)
@ -25,7 +25,7 @@ Zone* ZoneLoading::LoadZone(const std::string& path)
file.Read(&header, sizeof(ZoneHeader), 1);
ZoneLoader* zoneLoader = nullptr;
for(auto factory : zoneLoaderFactories)
for(auto* factory : ZoneLoaderFactories)
{
zoneLoader = factory->CreateLoaderForHeader(header, zoneName);