libhemi/mesh.c File Reference

#include "mesh.h"
#include "md2.h"
#include "md3.h"
#include "md5.h"
#include "ase.h"

Include dependency graph for mesh.c:


Functions

int hemi_convert_md2 (hemi_md2_t *md2, hemi_mesh_t *mesh)
int hemi_convert_md3 (hemi_md3_t *md3, hemi_mesh_t *mesh)
int hemi_convert_md5 (hemi_md5_t *md5, hemi_mesh_t *mesh)
void hemi_render (hemi_mesh_t *mesh)
void hemi_render_frame (hemi_mesh_t *mesh, int f)
void hemi_render_interpolated (hemi_mesh_t *mesh, int f1, int f2, float iv)
void hemi_render_md5 (hemi_md5_t *mesh, int f)
void hemi_render_skeletal (hemi_mesh_t *mesh, int f)
void hemi_render_skeletal_interpolated (hemi_mesh_t *mesh, int f1, int f2, float interp)
void hemi_free_mesh (hemi_mesh_t *mesh)
void hemi_apply_tag (hemi_mesh_t *mesh, int tag, int f1, int f2, float iv)
void hemi_save (const char *fn, hemi_mesh_t *mesh)
void hemi_load (const char *fn, hemi_mesh_t *mesh)

Function Documentation

void hemi_apply_tag ( hemi_mesh_t mesh,
int  tag,
int  f1,
int  f2,
float  iv 
)

int hemi_convert_md2 ( hemi_md2_t md2,
hemi_mesh_t mesh 
)

int hemi_convert_md3 ( hemi_md3_t md3,
hemi_mesh_t mesh 
)

int hemi_convert_md5 ( hemi_md5_t md5,
hemi_mesh_t mesh 
)

void hemi_free_mesh ( hemi_mesh_t mesh  ) 

void hemi_load ( const char *  fn,
hemi_mesh_t mesh 
)

void hemi_render ( hemi_mesh_t mesh  ) 

void hemi_render_frame ( hemi_mesh_t mesh,
int  f 
)

void hemi_render_interpolated ( hemi_mesh_t mesh,
int  f1,
int  f2,
float  iv 
)

void hemi_render_md5 ( hemi_md5_t mesh,
int  f 
)

void hemi_render_skeletal ( hemi_mesh_t mesh,
int  f 
)

void hemi_render_skeletal_interpolated ( hemi_mesh_t mesh,
int  f1,
int  f2,
float  interp 
)

void hemi_save ( const char *  fn,
hemi_mesh_t mesh 
)


Generated on Sun Mar 25 15:08:58 2007 for Antigone Engine by  doxygen 1.5.1