#pragma once #include "Loading/IZoneLoaderFactory.h" #include namespace IW4 { class ZoneLoaderFactory final : public IZoneLoaderFactory { class Impl; public: ZoneLoader* CreateLoaderForHeader(ZoneHeader& header, std::string& fileName) override; }; } // namespace IW4