#include <grsmoke.h>
Inherits ssgVtxTable.
Definition at line 15 of file grsmoke.h.
◆ ssgVtxTableSmoke() [1/2]
| ssgVtxTableSmoke::ssgVtxTableSmoke |
( |
| ) |
|
◆ ssgVtxTableSmoke() [2/2]
| ssgVtxTableSmoke::ssgVtxTableSmoke |
( |
ssgVertexArray * |
shd_vtx, |
|
|
float |
initsize, |
|
|
int |
type |
|
) |
| |
◆ ~ssgVtxTableSmoke()
| ssgVtxTableSmoke::~ssgVtxTableSmoke |
( |
void |
| ) |
|
|
virtual |
◆ clone()
| ssgBase * ssgVtxTableSmoke::clone |
( |
int |
clone_flags = 0 | ) |
|
|
virtual |
◆ copy_from()
◆ draw_geometry()
| void ssgVtxTableSmoke::draw_geometry |
( |
| ) |
|
◆ drawHighlight() [1/2]
| virtual void ssgVtxTableSmoke::drawHighlight |
( |
sgVec4 |
colour | ) |
|
|
inlinevirtual |
◆ drawHighlight() [2/2]
| virtual void ssgVtxTableSmoke::drawHighlight |
( |
sgVec4 |
colour, |
|
|
int |
i |
|
) |
| |
|
inlinevirtual |
◆ getLine()
| void ssgVtxTableSmoke::getLine |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2 |
|
) |
| |
|
inline |
◆ getNumColours()
| int ssgVtxTableSmoke::getNumColours |
( |
| ) |
|
|
inline |
◆ getNumLines()
| int ssgVtxTableSmoke::getNumLines |
( |
| ) |
|
|
inline |
◆ getNumNormals()
| int ssgVtxTableSmoke::getNumNormals |
( |
| ) |
|
|
inline |
◆ getNumTexCoords()
| int ssgVtxTableSmoke::getNumTexCoords |
( |
| ) |
|
|
inline |
◆ getNumTriangles()
| int ssgVtxTableSmoke::getNumTriangles |
( |
| ) |
|
|
inline |
◆ getNumVertices()
| int ssgVtxTableSmoke::getNumVertices |
( |
| ) |
|
|
inline |
◆ getTriangle()
| void ssgVtxTableSmoke::getTriangle |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2, |
|
|
short * |
v3 |
|
) |
| |
|
inline |
◆ getTypeName()
| virtual const char* ssgVtxTableSmoke::getTypeName |
( |
void |
| ) |
|
|
inlinevirtual |
◆ load()
| virtual int ssgVtxTableSmoke::load |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ pick()
| virtual void ssgVtxTableSmoke::pick |
( |
int |
baseName | ) |
|
|
inlinevirtual |
◆ save()
| virtual int ssgVtxTableSmoke::save |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ setColours()
| virtual void ssgVtxTableSmoke::setColours |
( |
ssgColourArray * |
cl | ) |
|
|
inlinevirtual |
◆ setNormals()
| virtual void ssgVtxTableSmoke::setNormals |
( |
ssgNormalArray * |
nl | ) |
|
|
inlinevirtual |
◆ setTexCoords()
| virtual void ssgVtxTableSmoke::setTexCoords |
( |
ssgTexCoordArray * |
tl | ) |
|
|
inlinevirtual |
◆ setVertices()
| virtual void ssgVtxTableSmoke::setVertices |
( |
ssgVertexArray * |
vl | ) |
|
|
inlinevirtual |
◆ transform()
| virtual void ssgVtxTableSmoke::transform |
( |
const sgMat4 |
m | ) |
|
|
inlinevirtual |
◆ cur_col
| sgVec3 ssgVtxTableSmoke::cur_col |
◆ cur_life
| double ssgVtxTableSmoke::cur_life |
◆ dt
| double ssgVtxTableSmoke::dt |
◆ init_alpha
| float ssgVtxTableSmoke::init_alpha |
◆ lastTime
| double ssgVtxTableSmoke::lastTime |
◆ max_life
| double ssgVtxTableSmoke::max_life |
◆ sizex
| float ssgVtxTableSmoke::sizex |
◆ sizey
| float ssgVtxTableSmoke::sizey |
◆ sizez
| float ssgVtxTableSmoke::sizez |
◆ smokeType
| int ssgVtxTableSmoke::smokeType |
◆ smokeTypeStep
| int ssgVtxTableSmoke::smokeTypeStep |
◆ step0_max_life
| double ssgVtxTableSmoke::step0_max_life |
◆ step1_max_life
| double ssgVtxTableSmoke::step1_max_life |
◆ step2_max_life
| double ssgVtxTableSmoke::step2_max_life |
◆ stype
| int ssgVtxTableSmoke::stype |
◆ vexp
| tdble ssgVtxTableSmoke::vexp |
◆ vvx
| tdble ssgVtxTableSmoke::vvx |
◆ vvy
| tdble ssgVtxTableSmoke::vvy |
◆ vvz
| tdble ssgVtxTableSmoke::vvz |
The documentation for this class was generated from the following files: