Lines Matching refs:pOb

186 		const CObject		* const pOb) const;
205 const CObject * const pOb);
212 const CObject * const pOb);
241 CObject * const pOb);
244 CObject * const pOb);
250 const CObject * const pOb) const;
255 const CObject * const pOb,
258 void AddBestTriangles(CObject * const pOb);
700 const CObject * const pOb) const in Output()
711 _ASSERT(pOb->m_pVtx[pTri->pwIdx[j]].nTriNumFree > 0); in Output()
714 --pOb->m_pVtx[pTri->pwIdx[j]].nTriNumFree; in Output()
717 _ASSERT(pOb->m_pVtx[pTri->pwIdx[j]].nTriNumFree >= 0); in Output()
896 const CObject * const pOb) in AddOneTriangle() argument
905 AddVertexCheckDup(&pOb->m_pVtx[pTri->pwIdx[i]]); in AddOneTriangle()
977 const CObject * const pOb) in Add() argument
979 PVRT_UNREFERENCED_PARAMETER(pOb); in Add()
1056 const CObject * const pOb) const in Output()
1058 m_sOptBest.Output(pwOut, pnVtxCnt, pnTriCnt, pOb); in Output()
1071 const CObject * const pOb, in AddBestTrianglesAppraise() argument
1082 pVtx = &pOb->m_pVtx[pTriAppraise->pwIdx[i]]; in AddBestTrianglesAppraise()
1092 pVtx = &pOb->m_pVtx[pTriAppraise->pwIdx[i]]; in AddBestTrianglesAppraise()
1113 m_sOpt.UsingVertex(&pOb->m_pVtx[pTri->pwIdx[0]]) in AddBestTrianglesAppraise()
1118 m_sOpt.UsingVertex(&pOb->m_pVtx[pTri->pwIdx[1]]) in AddBestTrianglesAppraise()
1123 m_sOpt.UsingVertex(&pOb->m_pVtx[pTri->pwIdx[2]]) in AddBestTrianglesAppraise()
1143 void CBlock::AddBestTriangles(CObject * const pOb) in AddBestTriangles() argument
1168 if(!AddBestTrianglesAppraise(pJob, pOb, pTri)) in AddBestTriangles()
1179 m_sOpt.Add(pJobBest, pOb); in AddBestTriangles()
1195 CObject * const pOb) in FillFrom() argument
1201 AddBestTriangles(pOb); in FillFrom()
1211 pOb->SplitMesh(pMesh, m_sOpt.nVtxNum, m_sOpt.psVtx); // Split the sub-mesh into its own mesh in FillFrom()
1223 CObject * const pOb) in Fill() argument
1232 if(!pOb->m_vMeshLg.empty()) { in Fill()
1233 pMesh = &pOb->m_vMeshLg.back(); in Fill()
1242 if(FillFrom(pMesh, pVtx, pOb)) in Fill()
1243 return Fill(pOb); in Fill()
1253 if(FillFrom(pMesh, pVtx, pOb)) in Fill()
1254 return Fill(pOb); in Fill()
1260 pOb->m_vMeshLg.pop_back(); // Delete the mesh from the list in Fill()
1261 return Fill(pOb); in Fill()
1279 if(pOb->m_pvMesh[i].empty()) { in Fill()
1284 pMesh = &pOb->m_pvMesh[i].back(); in Fill()
1287 pOb->m_pvMesh[i].pop_back(); in Fill()
1300 if(!pOb->m_pvMesh[i].empty()) { in Fill()
1301 pMesh = &pOb->m_pvMesh[i].back(); in Fill()
1308 AddBestTriangles(pOb); in Fill()