// Restore file-based i/o functions void ILAPIENTRY il2ResetWrite(ILimage* aImageExt) { ILimage* image = (ILimage*) aImageExt; il2SetWrite(image, iDefaultOpenW, iDefaultCloseW, iDefaultPutc, iDefaultSeek, iDefaultTell, iDefaultWrite); return; }
// Allows you to override the default file-writing functions ILAPI void ILAPIENTRY ilSetWrite(fOpenProc aOpen, fCloseProc aClose, fPutcProc aPutc, fSeekProc aSeek, fTellProc aTell, fWriteProc aWrite) { il2SetWrite(iCurImage, aOpen, aClose, aPutc, aSeek, aTell, aWrite); }
// Restore file-based i/o functions ILAPI void ILAPIENTRY ilResetWrite() { il2SetWrite(iCurImage, iDefaultOpenW, iDefaultCloseW, iDefaultPutc, iDefaultSeek, iDefaultTell, iDefaultWrite); return; }