extern Vertex init_vert(V3 pos, V2 texc); extern Mesh init_mesh(V3 origin, V3 rotate, S32 nverts, Vertex *verts, S32 nindices, U32 *indices); extern void clear_mesh(Mesh *mesh); extern void add_mesh_texture(Mesh *mesh, Texture texture); extern Mesh gen_quad(Arena *arena, V3 origin, V3 rotate, F32 w, F32 h); extern Mesh gen_circle(Arena *arena, V3 origin, V3 rotate, F32 r, S32 nverts); extern Model init_model(V3 origin, V3 rotate, S32 nmeshes, Mesh *meshes); extern Model load_model(V3 origin, V3 rotate, const char *fname);