vertmodel::mesh Struct Reference
#include <vertmodel.h>
List of all members.
|
Public Member Functions |
| | mesh () |
| | ~mesh () |
| void | genstrips () |
| dyncacheentry * | gendynverts (animstate &as, anpos &cur, anpos *prev, float ai_t) |
| void | weldverts () |
| void | findneighbors () |
| void | cleanup () |
| shadowcacheentry * | genshadowvolume (animstate &as, anpos &cur, anpos *prev, float ai_t, vec *buf) |
| lightcacheentry * | lightvertexes (animstate &as, anpos &cur, anpos *prev, float ai_t, vec *buf) |
| void | getcurbb (bb &b, animstate &as, anpos &cur, anpos *prev, float ai_t) |
| void | render (animstate &as, anpos &cur, anpos *prev, float ai_t) |
| int | findvert (int axis, int dir) |
| float | calcradius () |
| void | calcneighbors () |
| void | calcbbs () |
Public Attributes |
| char * | name |
| part * | owner |
| vec * | verts |
| tcvert * | tcverts |
| bb * | bbs |
| ushort * | shareverts |
| tri * | tris |
| int | numverts |
| int | numtris |
| Texture * | skin |
| int | tex |
| modelcachelist< dyncacheentry > | dyncache |
| modelcachelist< shadowcacheentry > | shadowcache |
| modelcachelist< lightcacheentry > | lightcache |
| ushort * | dynidx |
| int | dynlen |
| drawcall * | dyndraws |
| int | numdyndraws |
| GLuint | statlist |
| int | statlen |
Constructor & Destructor Documentation
| vertmodel::mesh::mesh |
( |
|
) |
[inline] |
| vertmodel::mesh::~mesh |
( |
|
) |
[inline] |
Member Function Documentation
| void vertmodel::mesh::calcbbs |
( |
|
) |
[inline] |
| void vertmodel::mesh::calcneighbors |
( |
|
) |
[inline] |
| float vertmodel::mesh::calcradius |
( |
|
) |
[inline] |
| void vertmodel::mesh::cleanup |
( |
|
) |
[inline] |
| void vertmodel::mesh::findneighbors |
( |
|
) |
[inline] |
| int vertmodel::mesh::findvert |
( |
int |
axis, |
|
|
int |
dir | |
|
) |
| | [inline] |
| void vertmodel::mesh::genstrips |
( |
|
) |
[inline] |
| void vertmodel::mesh::getcurbb |
( |
bb & |
b, |
|
|
animstate & |
as, |
|
|
anpos & |
cur, |
|
|
anpos * |
prev, |
|
|
float |
ai_t | |
|
) |
| | [inline] |
| void vertmodel::mesh::render |
( |
animstate & |
as, |
|
|
anpos & |
cur, |
|
|
anpos * |
prev, |
|
|
float |
ai_t | |
|
) |
| | [inline] |
| void vertmodel::mesh::weldverts |
( |
|
) |
[inline] |
Member Data Documentation
The documentation for this struct was generated from the following file:
- R:/projects/actioncube/_svn/trunk/ac/source/src/vertmodel.h