23 #ifndef INCLUDED_FILE_LOADER
24 #define INCLUDED_FILE_LOADER
36 virtual Status Load(
const OsPath& name,
const shared_ptr<u8>& buf,
size_t size)
const = 0;
41 #endif // #ifndef INCLUDED_FILE_LOADER
virtual OsPath Path() const =0
virtual Status Load(const OsPath &name, const shared_ptr< u8 > &buf, size_t size) const =0
virtual size_t Precedence() const =0
i64 Status
Error handling system.
shared_ptr< IFileLoader > PIFileLoader
virtual wchar_t LocationCode() const =0