doom3-gpl
Doom 3 GPL source release
|
#include <DeclParticle.h>
Public Member Functions | |
idParticleStage (void) | |
virtual | ~idParticleStage (void) |
void | Default () |
virtual int | NumQuadsPerParticle () const |
virtual int | CreateParticle (particleGen_t *g, idDrawVert *verts) const |
void | ParticleOrigin (particleGen_t *g, idVec3 &origin) const |
int | ParticleVerts (particleGen_t *g, const idVec3 origin, idDrawVert *verts) const |
void | ParticleTexCoords (particleGen_t *g, idDrawVert *verts) const |
void | ParticleColors (particleGen_t *g, idDrawVert *verts) const |
const char * | GetCustomPathName () |
const char * | GetCustomPathDesc () |
int | NumCustomPathParms () |
void | SetCustomPathType (const char *p) |
void | operator= (const idParticleStage &src) |
Definition at line 104 of file DeclParticle.h.
idParticleStage::idParticleStage | ( | void | ) |
Definition at line 694 of file DeclParticle.cpp.
|
inlinevirtual |
Definition at line 107 of file DeclParticle.h.
|
virtual |
Definition at line 1280 of file DeclParticle.cpp.
void idParticleStage::Default | ( | ) |
Definition at line 741 of file DeclParticle.cpp.
const char * idParticleStage::GetCustomPathDesc | ( | ) |
Definition at line 1343 of file DeclParticle.cpp.
const char * idParticleStage::GetCustomPathName | ( | ) |
Definition at line 1333 of file DeclParticle.cpp.
int idParticleStage::NumCustomPathParms | ( | ) |
Definition at line 1353 of file DeclParticle.cpp.
|
virtual |
Definition at line 814 of file DeclParticle.cpp.
void idParticleStage::operator= | ( | const idParticleStage & | src | ) |
Definition at line 1378 of file DeclParticle.cpp.
void idParticleStage::ParticleColors | ( | particleGen_t * | g, |
idDrawVert * | verts | ||
) | const |
Definition at line 1231 of file DeclParticle.cpp.
void idParticleStage::ParticleOrigin | ( | particleGen_t * | g, |
idVec3 & | origin | ||
) | const |
Definition at line 836 of file DeclParticle.cpp.
void idParticleStage::ParticleTexCoords | ( | particleGen_t * | g, |
idDrawVert * | verts | ||
) | const |
Definition at line 1188 of file DeclParticle.cpp.
int idParticleStage::ParticleVerts | ( | particleGen_t * | g, |
const idVec3 | origin, | ||
idDrawVert * | verts | ||
) | const |
Definition at line 1027 of file DeclParticle.cpp.
Definition at line 1363 of file DeclParticle.cpp.
int idParticleStage::animationFrames |
Definition at line 164 of file DeclParticle.h.
float idParticleStage::animationRate |
Definition at line 165 of file DeclParticle.h.
idParticleParm idParticleStage::aspect |
Definition at line 174 of file DeclParticle.h.
idBounds idParticleStage::bounds |
Definition at line 187 of file DeclParticle.h.
float idParticleStage::boundsExpansion |
Definition at line 185 of file DeclParticle.h.
idVec4 idParticleStage::color |
Definition at line 176 of file DeclParticle.h.
float idParticleStage::customPathParms[8] |
Definition at line 158 of file DeclParticle.h.
prtCustomPth_t idParticleStage::customPathType |
Definition at line 157 of file DeclParticle.h.
int idParticleStage::cycleMsec |
Definition at line 134 of file DeclParticle.h.
float idParticleStage::cycles |
Definition at line 131 of file DeclParticle.h.
float idParticleStage::deadTime |
Definition at line 139 of file DeclParticle.h.
float idParticleStage::directionParms[4] |
Definition at line 147 of file DeclParticle.h.
prtDirection_t idParticleStage::directionType |
Definition at line 146 of file DeclParticle.h.
float idParticleStage::distributionParms[4] |
Definition at line 144 of file DeclParticle.h.
prtDistribution_t idParticleStage::distributionType |
Definition at line 143 of file DeclParticle.h.
bool idParticleStage::entityColor |
Definition at line 153 of file DeclParticle.h.
idVec4 idParticleStage::fadeColor |
Definition at line 177 of file DeclParticle.h.
float idParticleStage::fadeIndexFraction |
Definition at line 180 of file DeclParticle.h.
float idParticleStage::fadeInFraction |
Definition at line 178 of file DeclParticle.h.
float idParticleStage::fadeOutFraction |
Definition at line 179 of file DeclParticle.h.
float idParticleStage::gravity |
Definition at line 150 of file DeclParticle.h.
bool idParticleStage::hidden |
Definition at line 182 of file DeclParticle.h.
float idParticleStage::initialAngle |
Definition at line 167 of file DeclParticle.h.
const idMaterial* idParticleStage::material |
Definition at line 128 of file DeclParticle.h.
idVec3 idParticleStage::offset |
Definition at line 162 of file DeclParticle.h.
prtOrientation_t idParticleStage::orientation |
Definition at line 170 of file DeclParticle.h.
float idParticleStage::orientationParms[4] |
Definition at line 171 of file DeclParticle.h.
float idParticleStage::particleLife |
Definition at line 137 of file DeclParticle.h.
bool idParticleStage::randomDistribution |
Definition at line 152 of file DeclParticle.h.
idParticleParm idParticleStage::rotationSpeed |
Definition at line 168 of file DeclParticle.h.
idParticleParm idParticleStage::size |
Definition at line 173 of file DeclParticle.h.
float idParticleStage::spawnBunching |
Definition at line 136 of file DeclParticle.h.
idParticleParm idParticleStage::speed |
Definition at line 149 of file DeclParticle.h.
float idParticleStage::timeOffset |
Definition at line 138 of file DeclParticle.h.
int idParticleStage::totalParticles |
Definition at line 130 of file DeclParticle.h.
bool idParticleStage::worldGravity |
Definition at line 151 of file DeclParticle.h.