libHSPlasma
plParticleSystem Member List

This is the complete list of members for plParticleSystem, including all inherited members.

addConstraint(plKey force)plParticleSystem
addEffect(plKey force)plParticleSystem
addEmitter(plParticleEmitter *emitter)plParticleSystem
addForce(plKey force)plParticleSystem
addPermaLight(plKey force)plParticleSystem
addTarget(plKey)plModifiervirtual
allocEmitters(unsigned int max)plParticleSystem
ClassIndex() const =0plCreatablepure virtual
ClassIndex(PlasmaVer ver) const plCreatable
ClassInstance(short) const plCreatablevirtual
ClassName() const plCreatablevirtual
clearConstraints()plParticleSystem
clearEffects()plParticleSystem
clearEmitters()plParticleSystem
clearExcludes()plSynchedObject
clearForces()plParticleSystem
clearPermaLights()plParticleSystem
clearVolatiles()plSynchedObject
delConstraint(size_t idx)plParticleSystem
delEffect(size_t idx)plParticleSystem
delEmitter(size_t idx)plParticleSystem
delForce(size_t idx)plParticleSystem
delPermaLight(size_t idx)plParticleSystem
EffectType enum nameplParticleSystem
fAccelplParticleSystemprotected
fAmbientCtlplParticleSystemprotected
fConstraintsplParticleSystemprotected
fDiffuseCtlplParticleSystemprotected
fDragplParticleSystemprotected
fEffectsplParticleSystemprotected
fEmittersplParticleSystemprotected
fForcesplParticleSystemprotected
fHeightCtlplParticleSystemprotected
Flags enum nameplSynchedObject
fMaterialplParticleSystemprotected
fMaxEmittersplParticleSystemprotected
fMaxTotalParticlesplParticleSystemprotected
fNumValidEmittersplParticleSystemprotected
fOpacityCtlplParticleSystemprotected
fPermaLightsplParticleSystemprotected
fPreSimplParticleSystemprotected
fSDLExcludeListplSynchedObjectprotected
fSDLVolatileListplSynchedObjectprotected
fSynchFlagsplSynchedObjectprotected
fWidthCtlplParticleSystemprotected
fWindMultplParticleSystemprotected
fXTilesplParticleSystemprotected
fYTilesplParticleSystemprotected
getAccel() const plParticleSystem
getAmbientCtl() const plParticleSystem
getConstraints() const plParticleSystem
getConstraints()plParticleSystem
getDiffuseCtl() const plParticleSystem
getDrag() const plParticleSystem
getEffects() const plParticleSystem
getEffects()plParticleSystem
getEmitter(size_t idx) const plParticleSystem
getExcludes() const plSynchedObject
getFlags() const plSynchedObject
getForces() const plParticleSystem
getForces()plParticleSystem
getHeightCtl() const plParticleSystem
getKey() const hsKeyedObject
getMaterial() const plParticleSystem
getMaxEmitters() const plParticleSystem
getMaxTotalParticles() const plParticleSystem
getNumValidEmitters() const plParticleSystem
getOpacityCtl() const plParticleSystem
getPermaLights() const plParticleSystem
getPermaLights()plParticleSystem
getPreSim() const plParticleSystem
getTarget(size_t) const plModifiervirtual
getTargetsCount() const plModifiervirtual
getVolatiles() const plSynchedObject
getWidthCtl() const plParticleSystem
getWindMult() const plParticleSystem
getXTiles() const plParticleSystem
getYTiles() const plParticleSystem
init(const plString &name)hsKeyedObject
IPrcParse(const pfPrcTag *tag, plResManager *mgr)plParticleSystemprotectedvirtual
IPrcWrite(pfPrcHelper *prc)plParticleSystemprotectedvirtual
isStub() const plCreatablevirtual
kAllStateIsVolatile enum valueplSynchedObject
kBCastToClients enum valueplSynchedObject
kDontDirty enum valueplSynchedObject
kDontPersistOnServer enum valueplSynchedObject
kDontSynchGameMessages enum valueplSynchedObject
kEffectConstraint enum valueplParticleSystem
kEffectForce enum valueplParticleSystem
kEffectMisc enum valueplParticleSystem
kExcludeAllPersistentState enum valueplSynchedObject
kExcludePersistentState enum valueplSynchedObject
kForceFullSend enum valueplSynchedObject
kHasConstantNetGroup enum valueplSynchedObject
kHasVolatileState enum valueplSynchedObject
kIsAvatarState enum valueplSynchedObject
kLocalOnly enum valueplSynchedObject
kNewState enum valueplSynchedObject
kParticleSystemAlwaysUpdate enum valueplParticleSystem
kSendImmediately enum valueplSynchedObject
kSendReliably enum valueplSynchedObject
kSkipLocalOwnershipCheck enum valueplSynchedObject
kUseRelevanceRegions enum valueplSynchedObject
MiscFlags enum nameplParticleSystem
plCreatable()plCreatable
plParticleSystem()plParticleSystem
plSynchedObject()plSynchedObject
prcParse(const pfPrcTag *tag, plResManager *mgr)plCreatablevirtual
prcWrite(pfPrcHelper *prc)plCreatablevirtual
read(hsStream *S, plResManager *mgr)plParticleSystemvirtual
removeTarget(plKey)plModifiervirtual
SDLSendFlags enum nameplSynchedObject
setAccel(const hsVector3 &accel)plParticleSystem
setAmbientCtl(plController *ctl)plParticleSystem
setDiffuseCtl(plController *ctl)plParticleSystem
setDrag(float drag)plParticleSystem
setEmitter(size_t idx, plParticleEmitter *emitter)plParticleSystem
setExclude(const plString &sdl)plSynchedObject
setFlags(int flags)plSynchedObject
setHeightCtl(plController *ctl)plParticleSystem
setKey(plKey key)hsKeyedObject
setMaterial(plKey mat)plParticleSystem
setMaxTotalParticles(unsigned int max)plParticleSystem
setOpacityCtl(plController *ctl)plParticleSystem
setPreSim(float preSim)plParticleSystem
setTiles(unsigned int xtiles, unsigned int ytiles)plParticleSystem
setVolatile(const plString &sdl)plSynchedObject
setWidthCtl(plController *ctl)plParticleSystem
setWindMult(float windMult)plParticleSystem
write(hsStream *S, plResManager *mgr)plParticleSystemvirtual
~plCreatable()plCreatablevirtual
~plParticleSystem()plParticleSystemvirtual