typedef struct glmesh glmesh;
struct glmesh
{
- GLuint vao, vbo, ebo;
+ u32 vao, vbo, ebo;
u32 indice_count;
u32 loaded;
};
mdl_array index;
};
-struct mdl_context{
+struct mdl_context
+{
FILE *file;
mdl_header info;
/* rendering */
void mdl_draw_submesh( mdl_submesh *sm );
mdl_mesh *mdl_find_mesh( mdl_context *mdl, const char *name );
+mdl_submesh *mdl_find_submesh( mdl_context *mdl, const char *mesh_name );
/* pstrs */
const char *mdl_pstr( mdl_context *mdl, u32 pstr );