#include "bd2model.hpp" struct BD2Vert { unsigned char x, y, z, n, u, v; }; struct BD2Tri { unsigned short v0, v1, v2; }; struct BD2Frame { float x_scale, y_scale, z_scale; float x_offset, y_offset, z_offset; BD2Vert verts[1]; }; struct BD2File { int id; //'BD2F' float u_scale, v_scale; int n_verts, n_tris, n_frames; BD2Tri tris[1]; BD2Frame frames[1]; }; struct BD2Model::Rep {};