Exemplo n.º 1
0
static MapFileList listMapFiles()
{
	MapFileList ret;

	char **subdirlist = PHYSFS_enumerateFiles("maps");
	for (char **i = subdirlist; *i != NULL; ++i)
	{
		if (*i[0] == '.')
		{
			continue;
		}
		std::string realFileName = std::string("maps/") + *i;
		ret.push_back(realFileName);
	}
	PHYSFS_freeList(subdirlist);

	return ret;
}