doom3-gpl
Doom 3 GPL source release
|
#include <SmokeParticles.h>
Public Member Functions | |
idSmokeParticles (void) | |
void | Init (void) |
void | Shutdown (void) |
bool | EmitSmoke (const idDeclParticle *smoke, const int startTime, const float diversity, const idVec3 &origin, const idMat3 &axis, int timeGroup) |
void | FreeSmokes (void) |
Private Member Functions | |
bool | UpdateRenderEntity (renderEntity_s *renderEntity, const renderView_t *renderView) |
Static Private Member Functions | |
static bool | ModelCallback (renderEntity_s *renderEntity, const renderView_t *renderView) |
Static Private Attributes | |
static const int | MAX_SMOKE_PARTICLES = 10000 |
Definition at line 72 of file SmokeParticles.h.
idSmokeParticles::idSmokeParticles | ( | void | ) |
Definition at line 41 of file SmokeParticles.cpp.
bool idSmokeParticles::EmitSmoke | ( | const idDeclParticle * | smoke, |
const int | startTime, | ||
const float | diversity, | ||
const idVec3 & | origin, | ||
const idMat3 & | axis, | ||
int | timeGroup | ||
) |
Definition at line 176 of file SmokeParticles.cpp.
Definition at line 122 of file SmokeParticles.cpp.
Definition at line 56 of file SmokeParticles.cpp.
|
staticprivate |
Definition at line 440 of file SmokeParticles.cpp.
Definition at line 104 of file SmokeParticles.cpp.
|
private |
Definition at line 305 of file SmokeParticles.cpp.
|
private |
Definition at line 96 of file SmokeParticles.h.
|
private |
Definition at line 99 of file SmokeParticles.h.
|
private |
Definition at line 97 of file SmokeParticles.h.
|
private |
Definition at line 88 of file SmokeParticles.h.
Definition at line 93 of file SmokeParticles.h.
|
private |
Definition at line 98 of file SmokeParticles.h.
|
private |
Definition at line 90 of file SmokeParticles.h.
|
private |
Definition at line 91 of file SmokeParticles.h.
|
private |
Definition at line 94 of file SmokeParticles.h.