libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
ResourceFactoryXML.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace Ship {
14 protected:
21 bool FileHasValidFormatAndReader(std::shared_ptr<File> file,
22 std::shared_ptr<Ship::ResourceInitData> initData) override;
23};
24} // namespace Ship
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