void write( IWriter &w, const CDB::MODEL &m, const xrLC_GlobalData &lc_global_data ) { w.w_u32( (u32)m.get_verts_count() ); w.w( m.get_verts(), m.get_verts_count() * sizeof(Fvector) ); u32 tris_count = (u32) m.get_tris_count() ; w.w_u32( tris_count ); for( u32 i = 0; i < tris_count; ++i) ::write( w, m.get_tris()[i], lc_global_data ); // w.w( m.get_tris(), m.get_tris_count() * sizeof(CDB::TRI) ); }
void write( IWriter &w, const CDB::MODEL &m ) { w.w_u32( (u32)m.get_verts_count() ); w.w( m.get_verts(), m.get_verts_count() * sizeof(Fvector) ); u32 tris_count = (u32) m.get_tris_count() ; w.w_u32( tris_count ); for( u32 i = 0; i < tris_count; ++i) ::write( w, m.get_tris()[i] ); // w.w( m.get_tris(), m.get_tris_count() * sizeof(CDB::TRI) ); }