#pragma once // Reconstructed C++ declarations from IDA Local Types and PDB/DIA metadata. // Original PDB header: w:\tech5\engine\renderer\development\cpugen\genmodel.h // Recovered logical types: 3 // Signatures retain Xbox 360 ABI evidence and may still require manual review. // IDA Local Type ordinal 21708; PDB kind: class. class idGenModelSurf { public: idList verts; idList tris; idBounds bounds; const idMaterial *material; const idMaterial *mappingMaterial; genModelSurfParms_t parms; int materialNum; int basePoseVertexMask; }; // IDA Local Type ordinal 21710; PDB kind: class. class idGenModel { public: idStr path; unsigned int timestamp; idList surfaces; idList binaryModelNames; idBounds bounds; idBounds staticBounds; }; // IDA Local Type ordinal 23777; PDB kind: class. class idGenGridModel { public: idList indices; idList vertices; idList edges; idList polygonEdges; idList polygons; idList parts; idList nodes; int numX; int numY; idVec2i offset; int dimension; };