13 #ifndef ARTIFACT_LOADER_H 14 #define ARTIFACT_LOADER_H 22 virtual bool willLoad(
const std::string &filename)
override;
24 virtual void load(
BufferReader *reader,
const std::string &filename)
override;
virtual bool willLoad(const std::string &filename) override
Whether this instance will process or not the specified file.
virtual void load(BufferReader *reader, const std::string &filename) override
Load assets from the specified reader.
ArtifactLoader(AssetsTracker *tracker)
AssetsTracker * myTracker
Base class to be informed of where an asset is defined.
Abstract buffer handler, processing a BufferReader.