Beispiel #1
0
/// Get cached MD5 hash for a given patch file
bool Patcher::GetHash(char * pat, uint8 mymd5[16]) {
	for (Patches::iterator i = _patches.begin(); i != _patches.end(); ++i)
		if (!stricmp(pat, i->first.c_str())) {
			memcpy(mymd5, i->second->md5, 16);
			return true;
		}

	return false;
}
Beispiel #2
0
	void Widget::_renderPatches( GfxDevice * pDevice, const Rect& _canvas, const Rect& _window, const Patches& patches )
	{
		pDevice->setClipList(patches.size(), patches.begin());
		_render( pDevice, _canvas, _window );
	}