Exemplo n.º 1
0
void takeScreenShot(const string prefix) {
	ILuint handle=0;
	ilGenImages(1, &handle);
	
	ilBindImage(handle);
	ilutGLScreen();
	
	createDirectory(FileName("sshots/"));
	
	char *pszScreenShotFileName = strdup(getScreenShotFileName(prefix).str());
	ilSaveImage(pszScreenShotFileName);
	delete[] pszScreenShotFileName;
	
	ilDeleteImages(1, &handle);
}
Exemplo n.º 2
0
ILboolean ilOgl::Screen()
{
	return ilutGLScreen();
}