他人の空似自作物置場

touhouSE_th145BGMOnly.zip/touhouSE_src/dat_utility.h


namespace DatUtility {

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

} // DatUtility