|
UFO: Alien Invasion
|
#include "../../../shared/mathlib.h"

Go to the source code of this file.
Data Structures | |
| struct | triangle_t |
| struct | polyset_t |
Functions | |
| void | ASE_Load (const char *filename, bool verbose) |
| polyset_t * | ASE_GetSurfaceAnimation (int whichSurface) |
| Returns an animation (sequence of polysets). | |
| int | ASE_GetNumSurfaces (void) |
| const char * | ASE_GetSurfaceName (int ndx) |
| void | ASE_Free (void) |
Definition at line 131 of file aselib.cpp.
References ase, ASE_FreeGeomObject(), and i.
Definition at line 137 of file aselib.cpp.
References ase.
Returns an animation (sequence of polysets).
Definition at line 155 of file aselib.cpp.
References aseGeomObject_t::anim, ase, f, aseMesh_t::faces, aseMeshAnimation_t::frames, i, polyset_t::materialname, aseGeomObject_t::materialRef, Mem_AllocTypeN, aseGeomObject_t::name, polyset_t::name, aseMesh_t::numFaces, aseMeshAnimation_t::numFrames, polyset_t::numtriangles, aseTVertex_t::s, aseTVertex_t::t, triangle_t::texcoords, aseMesh_t::tfaces, polyset_t::triangles, aseMesh_t::tvertexes, v, Vector2Set, VectorSet, aseMesh_t::vertexes, and triangle_t::verts.
| const char * ASE_GetSurfaceName | ( | int | ndx | ) |
Definition at line 142 of file aselib.cpp.
References aseGeomObject_t::anim, ase, aseGeomObject_t::name, and aseMeshAnimation_t::numFrames.
| void ASE_Load | ( | const char * | filename, |
| bool | verbose ) |
Definition at line 106 of file aselib.cpp.
References ase, ASE_Process(), FILE_READ, FS_FileLength(), FS_OpenFile(), FS_Read(), Mem_AllocTypeN, OBJZERO, Sys_Error(), VERB_EXTRA, and Verb_Printf().