コード例 #1
0
ファイル: resource.cpp プロジェクト: Templier/residual
LipSyncPtr ResourceLoader::getLipSync(const char *fname) {
	for (Common::List<LipSync *>::const_iterator i = _lipsyncs.begin(); i != _lipsyncs.end(); ++i) {
		LipSync *l = *i;
		if (strcmp(fname, l->getFilename()) == 0) {
			return l;
		}
	}

	return loadLipSync(fname);
}
コード例 #2
0
ファイル: resource.cpp プロジェクト: salty-horse/residualvm
LipSyncPtr ResourceLoader::getLipSync(const Common::String &fname) {
	Common::String filename = fname;
	filename.toLowercase();
	for (Common::List<LipSync *>::const_iterator i = _lipsyncs.begin(); i != _lipsyncs.end(); ++i) {
		LipSync *l = *i;
		if (filename == l->getFilename()) {
			return l;
		}
	}

	return loadLipSync(fname);
}