他人の空似自作物置場

touhouSE.zip/touhouSE_src/dat_utility.h


namespace DatUtility {

unsigned int CalcKeyIndex(std::shared_ptr<const LIST> file_data);
unsigned int CalcKeyIndex(const char * const name, const unsigned int length);
std::shared_ptr<const LIST> ExtFindFile(const std::vector<std::shared_ptr<LIST> > &file_list, const char *ext);
bool TryVerFileExtract(DAT_VER dat_ver, const std::vector<std::shared_ptr<LIST> > &file_list, std::shared_ptr<FILE> fp);
bool TryAnmFileExtract(DAT_VER dat_ver, const std::vector<std::shared_ptr<LIST> > &file_list, std::shared_ptr<FILE> fp);

} // DatUtility