Original screen grabber

This commit is contained in:
Sergeanur
2020-08-14 18:57:23 +03:00
parent 489743da41
commit e7945625b5
7 changed files with 85 additions and 0 deletions

View File

@ -238,6 +238,23 @@ psCameraShowRaster(RwCamera *camera)
}
/*
*****************************************************************************
*/
RwImage *
psGrabScreen(RwCamera *pCamera)
{
#ifndef LIBRW
RwRaster *pRaster = RwCameraGetRaster(pCamera);
if (RwImage *pImage = RwImageCreate(pRaster->width, pRaster->height, 32)) {
RwImageAllocatePixels(pImage);
RwImageSetFromRaster(pImage, pRaster);
return pImage;
}
#endif
return nil;
}
/*
*****************************************************************************
*/