#pragma once #include "Resource.h" #include "ResourceFactory.h" namespace Ship { class PlayerAnimationFactory : public ResourceFactory { public: std::shared_ptr ReadResource(uint32_t version, std::shared_ptr reader); }; class PlayerAnimationFactoryV0 : public ResourceVersionFactory { public: void ParseFileBinary(std::shared_ptr reader, std::shared_ptr resource) override; }; }; // namespace Ship