22 std::shared_ptr<Ship::ResourceInitData> initData)
override;
ResourceFactory specialization for XML-format resource files.
Definition ResourceFactoryXML.h:13
bool FileHasValidFormatAndReader(std::shared_ptr< File > file, std::shared_ptr< Ship::ResourceInitData > initData) override
Validates that the file uses the XML format and contains an XMLDocument.
Abstract factory interface for deserializing a specific resource type and format.
Definition ResourceFactory.h:27
Core namespace for the libultraship engine framework.
Definition gfx_direct3d_common.h:14