doom3-gpl
Doom 3 GPL source release
|
#include <DeclParticle.h>
Public Member Functions | |
virtual size_t | Size (void) const |
virtual const char * | DefaultDefinition (void) const |
virtual bool | Parse (const char *text, const int textLength) |
virtual void | FreeData (void) |
bool | Save (const char *fileName=NULL) |
Public Member Functions inherited from idDecl | |
idDecl (void) | |
virtual | ~idDecl (void) |
const char * | GetName (void) const |
declType_t | GetType (void) const |
declState_t | GetState (void) const |
bool | IsImplicit (void) const |
bool | IsValid (void) const |
void | Invalidate (void) |
void | EnsureNotPurged (void) |
int | Index (void) const |
int | GetLineNum (void) const |
const char * | GetFileName (void) const |
void | GetText (char *text) const |
int | GetTextLength (void) const |
void | SetText (const char *text) |
bool | ReplaceSourceFileText (void) |
bool | SourceFileChanged (void) const |
void | MakeDefault (void) |
bool | EverReferenced (void) const |
virtual bool | SetDefaultText (void) |
virtual void | List (void) const |
virtual void | Print (void) const |
Public Attributes | |
idList< idParticleStage * > | stages |
idBounds | bounds |
float | depthHack |
Public Attributes inherited from idDecl | |
idDeclBase * | base |
Private Member Functions | |
bool | RebuildTextSource (void) |
void | GetStageBounds (idParticleStage *stage) |
idParticleStage * | ParseParticleStage (idLexer &src) |
void | ParseParms (idLexer &src, float *parms, int maxParms) |
void | ParseParametric (idLexer &src, idParticleParm *parm) |
void | WriteStage (idFile *f, idParticleStage *stage) |
void | WriteParticleParm (idFile *f, idParticleParm *parm, const char *name) |
Definition at line 194 of file DeclParticle.h.
Reimplemented from idDecl.
Definition at line 493 of file DeclParticle.cpp.
Reimplemented from idDecl.
Definition at line 484 of file DeclParticle.cpp.
|
private |
Definition at line 81 of file DeclParticle.cpp.
Reimplemented from idDecl.
Definition at line 423 of file DeclParticle.cpp.
|
private |
Definition at line 179 of file DeclParticle.cpp.
Definition at line 155 of file DeclParticle.cpp.
|
private |
Definition at line 216 of file DeclParticle.cpp.
Definition at line 619 of file DeclParticle.cpp.
Definition at line 649 of file DeclParticle.cpp.
|
virtual |
Reimplemented from idDecl.
Definition at line 72 of file DeclParticle.cpp.
|
private |
Definition at line 509 of file DeclParticle.cpp.
|
private |
Definition at line 529 of file DeclParticle.cpp.
idBounds idDeclParticle::bounds |
Definition at line 205 of file DeclParticle.h.
float idDeclParticle::depthHack |
Definition at line 206 of file DeclParticle.h.
idList<idParticleStage *> idDeclParticle::stages |
Definition at line 204 of file DeclParticle.h.