• Home
  • Raw
  • Download

Lines Matching refs:pFile

579 static bool WriteFileSafe(FILE *pFile, const void * const lpBuffer, const unsigned int nNumberOfByt…  in WriteFileSafe()  argument
583 size_t count = fwrite(lpBuffer, nNumberOfBytesToWrite, 1, pFile); in WriteFileSafe()
589 static bool WriteFileSafe16(FILE *pFile, const unsigned short * const lpBuffer, const unsigned int … in WriteFileSafe16() argument
601 bRet &= (fwrite(ub, 2, 1, pFile) == 1); in WriteFileSafe16()
609 static bool WriteFileSafe32(FILE *pFile, const unsigned int * const lpBuffer, const unsigned int nS… in WriteFileSafe32() argument
623 bRet &= (fwrite(ub, 4, 1, pFile) == 1); in WriteFileSafe32()
641 FILE * const pFile, in WriteMarker() argument
652 bRet = WriteFileSafe32(pFile, &nMarker, 1); in WriteMarker()
653 bRet &= WriteFileSafe32(pFile, &nLen, 1); in WriteMarker()
669 FILE * const pFile, in WriteData() argument
677 if(!WriteMarker(pFile, nName, false, nLen)) return false; in WriteData()
678 if(!WriteFileSafe(pFile, pData, nLen)) return false; in WriteData()
679 if(!WriteMarker(pFile, nName, true)) return false; in WriteData()
696 FILE * const pFile, in WriteData16() argument
703 if(!WriteMarker(pFile, nName, false, 2 * i32Size)) return false; in WriteData16()
704 if(!WriteFileSafe16(pFile, (unsigned short*) pData, i32Size)) return false; in WriteData16()
705 if(!WriteMarker(pFile, nName, true)) return false; in WriteData16()
722 FILE * const pFile, in WriteData32() argument
729 if(!WriteMarker(pFile, nName, false, 4 * i32Size)) return false; in WriteData32()
730 if(!WriteFileSafe32(pFile, (unsigned int*) pData, i32Size)) return false; in WriteData32()
731 if(!WriteMarker(pFile, nName, true)) return false; in WriteData32()
746 FILE * const pFile, in WriteData() argument
752 bool bRet = WriteData(pFile, nName, (void*)&n, nSize); in WriteData()
768 FILE * const pFile, in WriteCPODData() argument
774 if(!WriteMarker(pFile, nName, false)) return false; in WriteCPODData()
775 if(!WriteData32(pFile, ePODFileDataType, &n.eType)) return false; in WriteCPODData()
776 if(!WriteData32(pFile, ePODFileN, &n.n)) return false; in WriteCPODData()
777 if(!WriteData32(pFile, ePODFileStride, &n.nStride)) return false; in WriteCPODData()
782 case 1: if(!WriteData(pFile, ePODFileData, n.pData, nEntries * n.nStride)) return false; break; in WriteCPODData()
783 …case 2: if(!WriteData16(pFile, ePODFileData, n.pData, nEntries * (n.nStride / 2))) return false; b… in WriteCPODData()
784 …case 4: if(!WriteData32(pFile, ePODFileData, n.pData, nEntries * (n.nStride / 4))) return false; b… in WriteCPODData()
791 if(!WriteData32(pFile, ePODFileData, &offset)) return false; in WriteCPODData()
793 if(!WriteMarker(pFile, nName, true)) return false; in WriteCPODData()
804 static bool WriteInterleaved(FILE * const pFile, SPODMesh &mesh) in WriteInterleaved() argument
845 …if(!WriteMarker(pFile, ePODFileMeshInterleaved, false, mesh.nNumVertex * mesh.sVertex.nStride)) re… in WriteInterleaved()
857 case 1: if(!WriteFileSafe(pFile, pData, pCPODData[j]->n)) return false; break; in WriteInterleaved()
858 … case 2: if(!WriteFileSafe16(pFile, (unsigned short*) pData, pCPODData[j]->n)) return false; break; in WriteInterleaved()
859 case 4: if(!WriteFileSafe32(pFile, (unsigned int*) pData, pCPODData[j]->n)) return false; break; in WriteInterleaved()
871 fwrite("\0\0\0\0", padding, 1, pFile); in WriteInterleaved()
875 if(!WriteMarker(pFile, ePODFileMeshInterleaved, true)) return false; in WriteInterleaved()
918 FILE * const pFile, in WritePOD() argument
929 …if(!WriteData(pFile, ePODFileVersion, pszVersion, (unsigned int)strlen(pszVersion) + 1)) return fa… in WritePOD()
935 …if(!WriteData(pFile, ePODFileExpOpt, pszExpOpt, (unsigned int)strlen(pszExpOpt) + 1)) return false; in WritePOD()
941 …if(!WriteData(pFile, ePODFileHistory, pszHistory, (unsigned int)strlen(pszHistory) + 1)) return fa… in WritePOD()
945 if(!WriteMarker(pFile, ePODFileScene, false)) return false; in WritePOD()
948 if(!WriteData32(pFile, ePODFileUnits, &s.fUnits)) return false; in WritePOD()
949 …if(!WriteData32(pFile, ePODFileColourBackground, s.pfColourBackground, sizeof(s.pfColourBackground… in WritePOD()
950 …if(!WriteData32(pFile, ePODFileColourAmbient, s.pfColourAmbient, sizeof(s.pfColourAmbient) / size… in WritePOD()
951 if(!WriteData32(pFile, ePODFileNumCamera, &s.nNumCamera)) return false; in WritePOD()
952 if(!WriteData32(pFile, ePODFileNumLight, &s.nNumLight)) return false; in WritePOD()
953 if(!WriteData32(pFile, ePODFileNumMesh, &s.nNumMesh)) return false; in WritePOD()
954 if(!WriteData32(pFile, ePODFileNumNode, &s.nNumNode)) return false; in WritePOD()
955 if(!WriteData32(pFile, ePODFileNumMeshNode, &s.nNumMeshNode)) return false; in WritePOD()
956 if(!WriteData32(pFile, ePODFileNumTexture, &s.nNumTexture)) return false; in WritePOD()
957 if(!WriteData32(pFile, ePODFileNumMaterial, &s.nNumMaterial)) return false; in WritePOD()
958 if(!WriteData32(pFile, ePODFileNumFrame, &s.nNumFrame)) return false; in WritePOD()
962 if(!WriteData32(pFile, ePODFileFPS, &s.nFPS)) return false; in WritePOD()
965 if(!WriteData32(pFile, ePODFileFlags, &s.nFlags)) return false; in WritePOD()
966 if(!WriteData(pFile, ePODFileUserData, s.pUserData, s.nUserDataSize)) return false; in WritePOD()
971 if(!WriteMarker(pFile, ePODFileCamera, false)) return false; in WritePOD()
972 if(!WriteData32(pFile, ePODFileCamIdxTgt, &s.pCamera[i].nIdxTarget)) return false; in WritePOD()
973 if(!WriteData32(pFile, ePODFileCamFOV, &s.pCamera[i].fFOV)) return false; in WritePOD()
974 if(!WriteData32(pFile, ePODFileCamFar, &s.pCamera[i].fFar)) return false; in WritePOD()
975 if(!WriteData32(pFile, ePODFileCamNear, &s.pCamera[i].fNear)) return false; in WritePOD()
976 if(!WriteData32(pFile, ePODFileCamAnimFOV, s.pCamera[i].pfAnimFOV, s.nNumFrame)) return false; in WritePOD()
977 if(!WriteMarker(pFile, ePODFileCamera, true)) return false; in WritePOD()
982 if(!WriteMarker(pFile, ePODFileLight, false)) return false; in WritePOD()
983 if(!WriteData32(pFile, ePODFileLightIdxTgt, &s.pLight[i].nIdxTarget)) return false; in WritePOD()
984 …if(!WriteData32(pFile, ePODFileLightColour, s.pLight[i].pfColour, sizeof(s.pLight[i].pfColour) / s… in WritePOD()
985 if(!WriteData32(pFile, ePODFileLightType, &s.pLight[i].eType)) return false; in WritePOD()
989 …if(!WriteData32(pFile, ePODFileLightConstantAttenuation, &s.pLight[i].fConstantAttenuation)) retu… in WritePOD()
990 …if(!WriteData32(pFile, ePODFileLightLinearAttenuation, &s.pLight[i].fLinearAttenuation)) return… in WritePOD()
991 …if(!WriteData32(pFile, ePODFileLightQuadraticAttenuation, &s.pLight[i].fQuadraticAttenuation)) ret… in WritePOD()
996 … if(!WriteData32(pFile, ePODFileLightFalloffAngle, &s.pLight[i].fFalloffAngle)) return false; in WritePOD()
997 …if(!WriteData32(pFile, ePODFileLightFalloffExponent, &s.pLight[i].fFalloffExponent)) return fal… in WritePOD()
1000 if(!WriteMarker(pFile, ePODFileLight, true)) return false; in WritePOD()
1006 if(!WriteMarker(pFile, ePODFileMaterial, false)) return false; in WritePOD()
1008 if(!WriteData32(pFile, ePODFileMatFlags, &s.pMaterial[i].nFlags)) return false; in WritePOD()
1009 …if(!WriteData(pFile, ePODFileMatName, s.pMaterial[i].pszName, (unsigned int)strlen(s.pMaterial… in WritePOD()
1010 if(!WriteData32(pFile, ePODFileMatIdxTexDiffuse, &s.pMaterial[i].nIdxTexDiffuse)) return false; in WritePOD()
1011 if(!WriteData32(pFile, ePODFileMatIdxTexAmbient, &s.pMaterial[i].nIdxTexAmbient)) return false; in WritePOD()
1012 …if(!WriteData32(pFile, ePODFileMatIdxTexSpecularColour, &s.pMaterial[i].nIdxTexSpecularColour)) re… in WritePOD()
1013 …if(!WriteData32(pFile, ePODFileMatIdxTexSpecularLevel, &s.pMaterial[i].nIdxTexSpecularLevel)) retu… in WritePOD()
1014 if(!WriteData32(pFile, ePODFileMatIdxTexBump, &s.pMaterial[i].nIdxTexBump)) return false; in WritePOD()
1015 if(!WriteData32(pFile, ePODFileMatIdxTexEmissive, &s.pMaterial[i].nIdxTexEmissive)) return false; in WritePOD()
1016 …if(!WriteData32(pFile, ePODFileMatIdxTexGlossiness, &s.pMaterial[i].nIdxTexGlossiness)) return fal… in WritePOD()
1017 if(!WriteData32(pFile, ePODFileMatIdxTexOpacity, &s.pMaterial[i].nIdxTexOpacity)) return false; in WritePOD()
1018 …if(!WriteData32(pFile, ePODFileMatIdxTexReflection, &s.pMaterial[i].nIdxTexReflection)) return fal… in WritePOD()
1019 …if(!WriteData32(pFile, ePODFileMatIdxTexRefraction, &s.pMaterial[i].nIdxTexRefraction)) return fal… in WritePOD()
1020 if(!WriteData32(pFile, ePODFileMatOpacity, &s.pMaterial[i].fMatOpacity)) return false; in WritePOD()
1021 …if(!WriteData32(pFile, ePODFileMatAmbient, s.pMaterial[i].pfMatAmbient, sizeof(s.pMaterial[i].pfM… in WritePOD()
1022 …if(!WriteData32(pFile, ePODFileMatDiffuse, s.pMaterial[i].pfMatDiffuse, sizeof(s.pMaterial[i].pfM… in WritePOD()
1023 …if(!WriteData32(pFile, ePODFileMatSpecular, s.pMaterial[i].pfMatSpecular, sizeof(s.pMaterial[i].p… in WritePOD()
1024 if(!WriteData32(pFile, ePODFileMatShininess, &s.pMaterial[i].fMatShininess)) return false; in WritePOD()
1025 …if(!WriteData(pFile, ePODFileMatEffectFile, s.pMaterial[i].pszEffectFile, s.pMaterial[i].pszEffec… in WritePOD()
1026 …if(!WriteData(pFile, ePODFileMatEffectName, s.pMaterial[i].pszEffectName, s.pMaterial[i].pszEffec… in WritePOD()
1027 if(!WriteData32(pFile, ePODFileMatBlendSrcRGB, &s.pMaterial[i].eBlendSrcRGB))return false; in WritePOD()
1028 if(!WriteData32(pFile, ePODFileMatBlendSrcA, &s.pMaterial[i].eBlendSrcA)) return false; in WritePOD()
1029 if(!WriteData32(pFile, ePODFileMatBlendDstRGB, &s.pMaterial[i].eBlendDstRGB))return false; in WritePOD()
1030 if(!WriteData32(pFile, ePODFileMatBlendDstA, &s.pMaterial[i].eBlendDstA)) return false; in WritePOD()
1031 if(!WriteData32(pFile, ePODFileMatBlendOpRGB, &s.pMaterial[i].eBlendOpRGB)) return false; in WritePOD()
1032 if(!WriteData32(pFile, ePODFileMatBlendOpA, &s.pMaterial[i].eBlendOpA)) return false; in WritePOD()
1033 …if(!WriteData32(pFile, ePODFileMatBlendColour, s.pMaterial[i].pfBlendColour, sizeof(s.pMaterial[i]… in WritePOD()
1034 …if(!WriteData32(pFile, ePODFileMatBlendFactor, s.pMaterial[i].pfBlendFactor, sizeof(s.pMaterial[i]… in WritePOD()
1035 …if(!WriteData(pFile, ePODFileMatUserData, s.pMaterial[i].pUserData, s.pMaterial[i].nUserDataSize… in WritePOD()
1037 if(!WriteMarker(pFile, ePODFileMaterial, true)) return false; in WritePOD()
1043 if(!WriteMarker(pFile, ePODFileMesh, false)) return false; in WritePOD()
1045 if(!WriteData32(pFile, ePODFileMeshNumVtx, &s.pMesh[i].nNumVertex)) return false; in WritePOD()
1046 if(!WriteData32(pFile, ePODFileMeshNumFaces, &s.pMesh[i].nNumFaces)) return false; in WritePOD()
1047 if(!WriteData32(pFile, ePODFileMeshNumUVW, &s.pMesh[i].nNumUVW)) return false; in WritePOD()
1048 …if(!WriteData32(pFile, ePODFileMeshStripLength, s.pMesh[i].pnStripLength, s.pMesh[i].nNumStrips))… in WritePOD()
1049 if(!WriteData32(pFile, ePODFileMeshNumStrips, &s.pMesh[i].nNumStrips)) return false; in WritePOD()
1050 if(!WriteInterleaved(pFile, s.pMesh[i])) return false; in WritePOD()
1051 …if(!WriteData32(pFile, ePODFileMeshBoneBatchBoneMax,&s.pMesh[i].sBoneBatches.nBatchBoneMax)) retur… in WritePOD()
1052 …if(!WriteData32(pFile, ePODFileMeshBoneBatchCnt, &s.pMesh[i].sBoneBatches.nBatchCnt)) return false; in WritePOD()
1053 …if(!WriteData32(pFile, ePODFileMeshBoneBatches, s.pMesh[i].sBoneBatches.pnBatches, s.pMesh[i].sBo… in WritePOD()
1054 …if(!WriteData32(pFile, ePODFileMeshBoneBatchBoneCnts, s.pMesh[i].sBoneBatches.pnBatchBoneCnt, s.pM… in WritePOD()
1055 …if(!WriteData32(pFile, ePODFileMeshBoneBatchOffsets, s.pMesh[i].sBoneBatches.pnBatchOffset,s.pMesh… in WritePOD()
1056 if(!WriteData32(pFile, ePODFileMeshUnpackMatrix, s.pMesh[i].mUnpackMatrix.f, 16)) return false; in WritePOD()
1058 …if(!WriteCPODData(pFile, ePODFileMeshFaces, s.pMesh[i].sFaces, PVRTModelPODCountIndices(s.pMesh… in WritePOD()
1059 …if(!WriteCPODData(pFile, ePODFileMeshVtx, s.pMesh[i].sVertex, s.pMesh[i].nNumVertex, s.pMesh[i]… in WritePOD()
1060 …if(!WriteCPODData(pFile, ePODFileMeshNor, s.pMesh[i].sNormals, s.pMesh[i].nNumVertex, s.pMesh[i]… in WritePOD()
1061 …if(!WriteCPODData(pFile, ePODFileMeshTan, s.pMesh[i].sTangents, s.pMesh[i].nNumVertex, s.pMesh[i… in WritePOD()
1062 …if(!WriteCPODData(pFile, ePODFileMeshBin, s.pMesh[i].sBinormals, s.pMesh[i].nNumVertex, s.pMesh… in WritePOD()
1065 …if(!WriteCPODData(pFile, ePODFileMeshUVW, s.pMesh[i].psUVW[j], s.pMesh[i].nNumVertex, s.pMesh[i].… in WritePOD()
1067 …if(!WriteCPODData(pFile, ePODFileMeshVtxCol, s.pMesh[i].sVtxColours, s.pMesh[i].nNumVertex, s.pMe… in WritePOD()
1068 …if(!WriteCPODData(pFile, ePODFileMeshBoneIdx, s.pMesh[i].sBoneIdx, s.pMesh[i].nNumVertex, s.pMesh… in WritePOD()
1069 …if(!WriteCPODData(pFile, ePODFileMeshBoneWeight, s.pMesh[i].sBoneWeight, s.pMesh[i].nNumVertex, s.… in WritePOD()
1071 if(!WriteMarker(pFile, ePODFileMesh, true)) return false; in WritePOD()
1078 if(!WriteMarker(pFile, ePODFileNode, false)) return false; in WritePOD()
1081 if(!WriteData32(pFile, ePODFileNodeIdx, &s.pNode[i].nIdx)) return false; in WritePOD()
1082 …if(!WriteData(pFile, ePODFileNodeName, s.pNode[i].pszName, (unsigned int)strlen(s.pNode[i].pszNam… in WritePOD()
1083 if(!WriteData32(pFile, ePODFileNodeIdxMat, &s.pNode[i].nIdxMaterial)) return false; in WritePOD()
1084 if(!WriteData32(pFile, ePODFileNodeIdxParent, &s.pNode[i].nIdxParent)) return false; in WritePOD()
1085 if(!WriteData32(pFile, ePODFileNodeAnimFlags, &s.pNode[i].nAnimFlags)) return false; in WritePOD()
1089 …if(!WriteData32(pFile, ePODFileNodeAnimPosIdx, s.pNode[i].pnAnimPositionIdx, s.nNumFrame)) return … in WritePOD()
1093 …if(!WriteData32(pFile, ePODFileNodeAnimPos, s.pNode[i].pfAnimPosition, iTransformationNo)) return … in WritePOD()
1097 …if(!WriteData32(pFile, ePODFileNodeAnimRotIdx, s.pNode[i].pnAnimRotationIdx, s.nNumFrame)) return … in WritePOD()
1101 …if(!WriteData32(pFile, ePODFileNodeAnimRot, s.pNode[i].pfAnimRotation, iTransformationNo)) return … in WritePOD()
1105 …if(!WriteData32(pFile, ePODFileNodeAnimScaleIdx, s.pNode[i].pnAnimScaleIdx, s.nNumFrame)) return f… in WritePOD()
1109 …if(!WriteData32(pFile, ePODFileNodeAnimScale, s.pNode[i].pfAnimScale, iTransformationNo)) retu… in WritePOD()
1113 …if(!WriteData32(pFile, ePODFileNodeAnimMatrixIdx, s.pNode[i].pnAnimMatrixIdx, s.nNumFrame)) return… in WritePOD()
1117 …if(!WriteData32(pFile, ePODFileNodeAnimMatrix,s.pNode[i].pfAnimMatrix, iTransformationNo)) retur… in WritePOD()
1119 …if(!WriteData(pFile, ePODFileNodeUserData, s.pNode[i].pUserData, s.pNode[i].nUserDataSize)) return… in WritePOD()
1122 if(!WriteMarker(pFile, ePODFileNode, true)) return false; in WritePOD()
1128 if(!WriteMarker(pFile, ePODFileTexture, false)) return false; in WritePOD()
1129 …if(!WriteData(pFile, ePODFileTexName, s.pTexture[i].pszName, (unsigned int)strlen(s.pTexture[i].ps… in WritePOD()
1130 if(!WriteMarker(pFile, ePODFileTexture, true)) return false; in WritePOD()
1133 if(!WriteMarker(pFile, ePODFileScene, true)) return false; in WritePOD()
2977 FILE *pFile; local
2980 pFile = fopen(pszFilename, "wb+");
2981 if(!pFile)
2984 bRet = WritePOD(pFile, pszExpOpt, pszHistory, *this);
2987 fclose(pFile);