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