#pragma once #include "ship/resource/Resource.h" #include "ship/resource/ResourceFactoryBinary.h" #include "ship/resource/ResourceFactoryXML.h" namespace MK64 { class ResourceFactoryBinaryTrackPathPointsV0 : public Ship::ResourceFactoryBinary { public: std::shared_ptr ReadResource(std::shared_ptr file, std::shared_ptr initData) override; }; class ResourceFactoryXMLTrackPathPointsV0 : public Ship::ResourceFactoryXML { public: std::shared_ptr ReadResource(std::shared_ptr file, std::shared_ptr initData) override; }; } // namespace MK64