Lines Matching refs:fp
263 static u32 TCWriteTplPaletteBank ( FILE* fp, u32 total, u8* tplPrev, u32* imFlags );
264 static u32 TCWriteTplImageBank ( FILE* fp, u32 total, u8* tplPrev, u32* imFlags );
272 static u32 TCWritePaletteBlock_R5G6B5 ( FILE* fp, TCPalette* pal, u32 start );
273 static u32 TCWritePaletteBlock_RGB5A3 ( FILE* fp, TCPalette* pal, u32 start );
302 static u32 TCWriteTplValue ( FILE* fp, u32 cursor, void* value, u32 numBytes );
303 static u32 TCWriteTplBlock ( FILE* fp, u32 cursor, void* block, u32 numBytes );
381 FILE* fp; in TCWriteTplFile() local
413 fp = fopen(tplFile, "wb"); in TCWriteTplFile()
414 TCAssertMsg( (fp != NULL), "TCWriteTplFile: couldn't create .tpl file %s for write\n", tplFile ); in TCWriteTplFile()
427 total += TCWriteTplValue( fp, total, (void*)&TplVersion, 4 ); in TCWriteTplFile()
432 total += TCWriteTplValue( fp, total, (void*)&NumTex, 4 ); in TCWriteTplFile()
437 total += TCWriteTplValue( fp, total, (void*)&TplHdrSize, 4 ); in TCWriteTplFile()
448 total += TCWriteTplValue( fp, total, (void*)&texPtr->tplImageOffset, 4 ); in TCWriteTplFile()
453 total += TCWriteTplValue( fp, total, (void*)&texPtr->tplPaletteOffset, 4 ); in TCWriteTplFile()
474 total += TCWriteTplValue( fp, total, (void*)&palPtr->palPtr->numEntry, 2 ); in TCWriteTplFile()
479 total += TCWriteTplValue( fp, total, (void*)pad, 2 ); in TCWriteTplFile()
484 total += TCWriteTplValue( fp, total, (void*)&palPtr->entryFormat, 4 ); in TCWriteTplFile()
490 total += TCWriteTplValue( fp, total, (void*)&palPtr->tplPaletteBankOffset, 4 ); in TCWriteTplFile()
504 total += TCWriteTplBlock( fp, total, (void*)pad, PaletteDescPad ); in TCWriteTplFile()
512 total += TCWriteTplPaletteBank( fp, total, tplPrev, PlFlags ); in TCWriteTplFile()
534 total += TCWriteTplValue( fp, total, (void*)&sTmp, 2 ); in TCWriteTplFile()
540 total += TCWriteTplValue( fp, total, (void*)&sTmp, 2 ); in TCWriteTplFile()
545 total += TCWriteTplValue( fp, total, (void*)&imgPtr->texelFormat, 4 ); in TCWriteTplFile()
550 total += TCWriteTplValue( fp, total, (void*)&imgPtr->tplImageBankOffset, 4 ); in TCWriteTplFile()
580 total += TCWriteTplValue( fp, total, (void*)&imgPtr->wrapS, 4 ); in TCWriteTplFile()
584 total += TCWriteTplValue( fp, total, (void*)&imgPtr->wrapT, 4 ); in TCWriteTplFile()
618 total += TCWriteTplValue( fp, total, (void*)&iTmp, 4 ); in TCWriteTplFile()
623 total += TCWriteTplValue( fp, total, (void*)&iTmp1, 4 ); in TCWriteTplFile()
628 total += TCWriteTplValue( fp, total, (void*)&iTmp, 4 ); in TCWriteTplFile()
633 total += TCWriteTplValue( fp, total, (void*)&cTmp, 1 ); in TCWriteTplFile()
638 total += TCWriteTplValue( fp, total, (void*)&cTmp, 1 ); in TCWriteTplFile()
645 total += TCWriteTplValue( fp, total, (void*)&cTmp, 1 ); in TCWriteTplFile()
650 total += TCWriteTplValue( fp, total, (void*)pad, 1 ); in TCWriteTplFile()
662 total += TCWriteTplBlock( fp, total, (void*)pad, ImageDescPad ); in TCWriteTplFile()
669 total += TCWriteTplImageBank( fp, total, tplPrev, ImFlags ); in TCWriteTplFile()
674 fclose(fp); in TCWriteTplFile()
1059 static u32 TCWriteTplPaletteBank ( FILE* fp, u32 total, u8* tplPrev, u32* plFlags ) in TCWriteTplPaletteBank() argument
1067 u32 (*palFn)( FILE* fp, TCPalette* pal, u32 start ) = NULL; in TCWriteTplPaletteBank()
1071 TCAssertMsg( (fp != NULL), "TCWriteTplPaletteBank: NULL file ptr\n" ); in TCWriteTplPaletteBank()
1087 fwrite( dataPtr, plPtr->tplBufferSize, 1, fp ); in TCWriteTplPaletteBank()
1116 bytesWritten += palFn( fp, plPtr, (i*16) ); in TCWriteTplPaletteBank()
1127 static u32 TCWritePaletteBlock_R5G6B5 ( FILE* fp, TCPalette* pal, u32 start ) in TCWritePaletteBlock_R5G6B5() argument
1152 if( (count = fwrite( &u16Tmp, 2, 1, fp )) != 1 ) in TCWritePaletteBlock_R5G6B5()
1165 if( (count = fwrite( &u16Tmp, 2, 1, fp )) != 1 ) in TCWritePaletteBlock_R5G6B5()
1177 static u32 TCWritePaletteBlock_RGB5A3 ( FILE* fp, TCPalette* pal, u32 start ) in TCWritePaletteBlock_RGB5A3() argument
1213 if( (count = fwrite( &u16Tmp, 2, 1, fp )) != 1 ) in TCWritePaletteBlock_RGB5A3()
1225 if( (count = fwrite( &u16Tmp, 2, 1, fp )) != 1 ) in TCWritePaletteBlock_RGB5A3()
1241 static u32 TCWriteTplImageBank ( FILE* fp, u32 total, u8* tplPrev, u32* imFlags ) in TCWriteTplImageBank() argument
1251 TCAssertMsg( (fp != NULL), "TCWriteTplImageBank: NULL file ptr\n" ); in TCWriteTplImageBank()
1266 fwrite( dataPtr, imPtr->tplBufferSize, 1, fp ); in TCWriteTplImageBank()
1346 bytesWritten += TCWriteTplImageMipMaps( fp, imPtr ); in TCWriteTplImageBank()
2428 FILE* fp; in TCGetFileModTime() local
2433 fp = fopen( fileName, "rb" ); in TCGetFileModTime()
2434 TCAssertMsg( (fp != NULL), "TCGetFileModTime: couldn't open file %s\n", fileName ); in TCGetFileModTime()
2438 if( ( _fstat( fp->_file, &statBuff )) != 0 ) in TCGetFileModTime()
2448 fclose( fp ); in TCGetFileModTime()
2619 FILE* fp; in TCGetTplVersion() local
2623 fp = fopen( tplName, "rb"); in TCGetTplVersion()
2624 TCAssertMsg( (fp != NULL), "TCGetTplVersion: couldn't open existing tpl %s for read\n", tplName ); in TCGetTplVersion()
2627 if( (fread( &version, 4, 1, fp )) != 1 ) in TCGetTplVersion()
2629 fclose( fp ); in TCGetTplVersion()
2641 static u32 TCWriteTplValue ( FILE* fp, u32 cursor, void* value, u32 numBytes ) in TCWriteTplValue() argument
2669 if( (fwrite( buff, numBytes, 1, fp )) != 1 ) in TCWriteTplValue()
2671 fclose( fp ); in TCWriteTplValue()
2680 static u32 TCWriteTplBlock ( FILE* fp, u32 cursor, void* block, u32 numBytes ) in TCWriteTplBlock() argument
2683 if( (fwrite( block, 1, numBytes, fp )) != numBytes ) in TCWriteTplBlock()
2685 fclose( fp ); in TCWriteTplBlock()
2819 FILE* fp; in TCWriteCachedScriptFile() local
2848 if( (fp = fopen( csfNamePtr, "wb" )) == NULL ) in TCWriteCachedScriptFile()
2886 fwrite( &csfHdr, sizeof(TCCsfHeader), 1, fp ); in TCWriteCachedScriptFile()
2895 fwrite( &imCached, sizeof(TCCachedImage), 1, fp ); in TCWriteCachedScriptFile()
2902 fwrite( &plCached, sizeof(TCCachedPalette), 1, fp ); in TCWriteCachedScriptFile()
2905 rewind(fp); in TCWriteCachedScriptFile()
2915 fseek( fp, (strBase + strCursor), SEEK_SET ); in TCWriteCachedScriptFile()
2916 fwrite( tplName, strSize, 1, fp ); in TCWriteCachedScriptFile()
2940 fseek( fp, (strBase + strCursor), SEEK_SET ); in TCWriteCachedScriptFile()
2941 fwrite( siPtr->fileName, strSize, 1, fp ); in TCWriteCachedScriptFile()
2959 fseek( fp, (strBase + strCursor), SEEK_SET ); in TCWriteCachedScriptFile()
2960 fwrite( siPtr->fileName, strSize, 1, fp ); in TCWriteCachedScriptFile()
2973 fseek( fp, cursor, SEEK_SET ); in TCWriteCachedScriptFile()
2974 fwrite( &imCached, sizeof(TCCachedImage), 1, fp ); in TCWriteCachedScriptFile()
3000 fseek( fp, (strBase + strCursor), SEEK_SET ); in TCWriteCachedScriptFile()
3001 fwrite( siPtr->fileName, strSize, 1, fp ); in TCWriteCachedScriptFile()
3010 fseek( fp, cursor, SEEK_SET ); in TCWriteCachedScriptFile()
3011 fwrite( &plCached, sizeof(TCCachedPalette), 1, fp ); in TCWriteCachedScriptFile()
3019 fseek( fp, (u32)( (u32)(&csfHdr.stringBankSize) - (u32)(&csfHdr) ), SEEK_SET ); in TCWriteCachedScriptFile()
3020 fwrite( &csfHdr.stringBankSize, 4, 1, fp ); in TCWriteCachedScriptFile()
3022 fseek(fp, 0, SEEK_END); in TCWriteCachedScriptFile()
3023 fclose(fp); in TCWriteCachedScriptFile()
3036 FILE* fp; in TCReadCachedScriptFile() local
3059 if( (fp = fopen( csfNamePtr, "rb" )) == NULL ) in TCReadCachedScriptFile()
3065 fread( &csfHdr, sizeof(TCCsfHeader), 1, fp ); in TCReadCachedScriptFile()
3073 fseek( fp, csfHdr.cachedImageOffset, SEEK_SET ); in TCReadCachedScriptFile()
3074 fread( CachedImArray, sizeof(TCCachedImage), NumCachedIm, fp ); in TCReadCachedScriptFile()
3081 fseek( fp, csfHdr.cachedPaletteOffset, SEEK_SET ); in TCReadCachedScriptFile()
3082 fread( CachedPlArray, sizeof(TCCachedPalette), NumCachedPl, fp ); in TCReadCachedScriptFile()
3089 fclose( fp ); in TCReadCachedScriptFile()
3094 fseek( fp, csfHdr.stringBankOffset, SEEK_SET ); in TCReadCachedScriptFile()
3095 fread( cachedStrBank, csfHdr.stringBankSize, 1, fp ); in TCReadCachedScriptFile()
3187 fclose(fp); in TCReadCachedScriptFile()
3222 FILE* fp; in TCCompareToCachedScriptData() local
3321 if( (fp = fopen( prevTplName, "rb" )) == NULL ) in TCCompareToCachedScriptData()
3327 fh = _fileno( fp ); in TCCompareToCachedScriptData()
3331 fseek( fp, 0, SEEK_SET ); in TCCompareToCachedScriptData()
3332 fread( *tplPrev, size, 1, fp ); in TCCompareToCachedScriptData()
3333 fclose( fp ); in TCCompareToCachedScriptData()