CrystalSpace

Public API Reference

iParticleSystem Member List

This is the complete list of members for iParticleSystem, including all inherited members.
AddEffector(iParticleEffector *effector)=0iParticleSystemBase [pure virtual]
AddEmitter(iParticleEmitter *emitter)=0iParticleSystemBase [pure virtual]
AddRefOwner(void **ref_owner, CS::Threading::Mutex *mutex)=0iBase [pure virtual]
Advance(csTicks time)=0iParticleSystem [pure virtual]
DecRef()=0iBase [pure virtual]
GetCommonDirection() const =0iParticleSystemBase [pure virtual]
GetEffector(size_t index) const =0iParticleSystemBase [pure virtual]
GetEffectorCount() const =0iParticleSystemBase [pure virtual]
GetEmitter(size_t index) const =0iParticleSystemBase [pure virtual]
GetEmitterCount() const =0iParticleSystemBase [pure virtual]
GetIntegrationMode()=0iParticleSystemBase [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetMinBoundingBox() const =0iParticleSystemBase [pure virtual]
GetParticle(size_t index)=0iParticleSystem [pure virtual]
GetParticleAux(size_t index)=0iParticleSystem [pure virtual]
GetParticleCount() const =0iParticleSystem [pure virtual]
GetParticleRenderOrientation() const =0iParticleSystemBase [pure virtual]
GetParticleSize() const =0iParticleSystemBase [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRotationMode() const =0iParticleSystemBase [pure virtual]
GetSortMode() const =0iParticleSystemBase [pure virtual]
GetTransformMode() const =0iParticleSystemBase [pure virtual]
GetUseIndividualSize() const =0iParticleSystemBase [pure virtual]
IncRef()=0iBase [pure virtual]
LockForExternalControl(size_t maxParticles)=0iParticleSystem [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveEffector(size_t index)=0iParticleSystemBase [pure virtual]
RemoveEmitter(size_t index)=0iParticleSystemBase [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetCommonDirection(const csVector3 &direction)=0iParticleSystemBase [pure virtual]
SetIntegrationMode(csParticleIntegrationMode mode)=0iParticleSystemBase [pure virtual]
SetMinBoundingBox(const csBox3 &box)=0iParticleSystemBase [pure virtual]
SetParticleRenderOrientation(csParticleRenderOrientation o)=0iParticleSystemBase [pure virtual]
SetParticleSize(const csVector2 &size)=0iParticleSystemBase [pure virtual]
SetRotationMode(csParticleRotationMode mode)=0iParticleSystemBase [pure virtual]
SetSortMode(csParticleSortMode mode)=0iParticleSystemBase [pure virtual]
SetTransformMode(csParticleTransformMode mode)=0iParticleSystemBase [pure virtual]
SetUseIndividualSize(bool individual)=0iParticleSystemBase [pure virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.1 by doxygen 1.6.1