Resource FileResourceLoader::get(const ResourceId &id) { if (id.getType() & "File") { fs::path p((m_basePath / id.getName()).native_directory_string()); if (fs::exists(p)) { FileData *pData = new FileData(this); pData->setId(id); pData->setPath(p); return FileResource(pData); } } return Resource(); }