| _CollisionInfo | NL3D::CPSLocated | [protected] |
| _CollisionInfoNbRef | NL3D::CPSLocated | [protected] |
| _DtorObserversVect | NL3D::CPSLocated | [protected] |
| _InitialLife | NL3D::CPSLocated | [protected] |
| _InitialMass | NL3D::CPSLocated | [protected] |
| _IntegrableForces | NL3D::CPSLocated | [protected] |
| _InvMass | NL3D::CPSLocated | [protected] |
| _LastForever | NL3D::CPSLocated | [protected] |
| _LifeScheme | NL3D::CPSLocated | [protected] |
| _LocatedBoundCont | NL3D::CPSLocated | [protected] |
| _LODDegradation | NL3D::CPSLocated | [protected] |
| _MassScheme | NL3D::CPSLocated | [protected] |
| _MaxNumFaces | NL3D::CPSLocated | [protected] |
| _MaxSize | NL3D::CPSLocated | [protected] |
| _Name | NL3D::CPSLocated | [protected] |
| _NbFramesToSkip | NL3D::CPSLocated | [protected] |
| _NonIntegrableForceNbRefs | NL3D::CPSLocated | [protected] |
| _NumIntegrableForceWithDifferentBasis | NL3D::CPSLocated | [protected] |
| _Owner | NL3D::CParticleSystemProcess | [protected] |
| _ParametricMotion | NL3D::CPSLocated | [protected] |
| _PInfo | NL3D::CPSLocated | |
| _Pos | NL3D::CPSLocated | [protected] |
| _RequestStack | NL3D::CPSLocated | [protected] |
| _Size | NL3D::CPSLocated | [protected] |
| _Speed | NL3D::CPSLocated | [protected] |
| _SystemBasisEnabled | NL3D::CParticleSystemProcess | [protected] |
| _Time | NL3D::CPSLocated | [protected] |
| _TimeIncrement | NL3D::CPSLocated | [protected] |
| _TriggerID | NL3D::CPSLocated | [protected] |
| _TriggerOnDeath | NL3D::CPSLocated | [protected] |
| _UpdateLock | NL3D::CPSLocated | [protected] |
| addNonIntegrableForceRef(void) | NL3D::CPSLocated | |
| allocateParametricInfos(void) | NL3D::CPSLocated | [protected] |
| bind(CPSLocatedBindable *lb) | NL3D::CPSLocated | |
| collisionUpdate(const CPSCollisionInfo &ci, uint32 index) | NL3D::CPSLocated | [inline] |
| computeBBox(NLMISC::CAABBox &aabbox) const | NL3D::CPSLocated | [virtual] |
| computeI(void) const | NL3D::CPSLocated | |
| computeJ(void) const | NL3D::CPSLocated | |
| computeK(void) const | NL3D::CPSLocated | |
| CParticleSystemProcess() | NL3D::CParticleSystemProcess | [inline] |
| CPSForce class | NL3D::CPSLocated | [friend] |
| CPSLocated() | NL3D::CPSLocated | |
| deleteElement(uint32 index) | NL3D::CPSLocated | |
| enableParametricMotion(bool enable=true) | NL3D::CPSLocated | |
| enableTriggerOnDeath(bool enable=true) | NL3D::CPSLocated | [inline] |
| forceLODDegradation(bool enable=true) | NL3D::CPSLocated | [inline] |
| getBoundObject(uint32 index) const | NL3D::CPSLocated | [inline] |
| getBoundObject(uint32 index) | NL3D::CPSLocated | [inline] |
| getClassName()=0 | NLMISC::IClassable | [pure virtual] |
| getCollisionInfo(void) | NL3D::CPSLocated | [inline] |
| getCollisionInfo(void) const | NL3D::CPSLocated | [inline] |
| getConversionMatrix(const CPSLocated *A, const CPSLocated *B) | NL3D::CPSLocated | [static] |
| getDriver() const | NL3D::CPSLocated | |
| getFontGenerator(void) | NL3D::CParticleSystemProcess | |
| getFontGenerator(void) const | NL3D::CParticleSystemProcess | |
| getFontManager(void) | NL3D::CParticleSystemProcess | |
| getFontManager(void) const | NL3D::CParticleSystemProcess | |
| getFrameRate(void) const | NL3D::CPSLocated | [inline] |
| getIndexOf(const CPSLocatedBindable *lb) const | NL3D::CPSLocated | |
| getInitialLife(void) const | NL3D::CPSLocated | [inline] |
| getInitialMass(void) const | NL3D::CPSLocated | [inline] |
| getInvMass(void) | NL3D::CPSLocated | [inline] |
| getInvMass(void) const | NL3D::CPSLocated | [inline] |
| getLastForever(void) const | NL3D::CPSLocated | [inline] |
| getLifeScheme(void) | NL3D::CPSLocated | [inline] |
| getLifeScheme(void) const | NL3D::CPSLocated | [inline] |
| getLODVect(NLMISC::CVector &v, float &offset, bool systemBasis) | NL3D::CPSLocated | |
| getMassScheme(void) | NL3D::CPSLocated | [inline] |
| getMassScheme(void) const | NL3D::CPSLocated | [inline] |
| getMaxSize(void) const | NL3D::CPSLocated | [inline] |
| getName(void) const | NL3D::CPSLocated | [inline] |
| getNbBoundObjects(void) const | NL3D::CPSLocated | [inline] |
| getNewElementIndex(void) const | NL3D::CPSLocated | [inline] |
| getOwner(void) | NL3D::CParticleSystemProcess | [inline] |
| getOwner(void) const | NL3D::CParticleSystemProcess | [inline] |
| getParametricInfos() | NL3D::CPSLocated | [inline] |
| getPos(void) | NL3D::CPSLocated | [inline] |
| getPos(void) const | NL3D::CPSLocated | [inline] |
| getScene(void) | NL3D::CPSLocated | |
| getSize(void) const | NL3D::CPSLocated | [inline] |
| getSpeed(void) | NL3D::CPSLocated | [inline] |
| getSpeed(void) const | NL3D::CPSLocated | [inline] |
| getTime(void) | NL3D::CPSLocated | [inline] |
| getTime(void) const | NL3D::CPSLocated | [inline] |
| getTimeIncrement(void) | NL3D::CPSLocated | [inline] |
| getTimeIncrement(void) const | NL3D::CPSLocated | [inline] |
| getTriggerEmitterID(void) const | NL3D::CPSLocated | [inline] |
| getUserParam(uint numParam) const | NL3D::CPSLocated | |
| hasCollisionInfos() const | NL3D::CPSLocated | [inline] |
| hasEmitters(void) const | NL3D::CPSLocated | [virtual] |
| hasLODDegradation(void) const | NL3D::CPSLocated | [inline] |
| hasParticles(void) const | NL3D::CPSLocated | [virtual] |
| incrementNbDrawnParticles(uint num) | NL3D::CPSLocated | |
| integrableForceBasisChanged(bool basis) | NL3D::CPSLocated | |
| integrateSingle(float startDate, float deltaT, uint numStep, uint32 indexInLocated, NLMISC::CVector *destPos, uint posStride=sizeof(NLMISC::CVector)) | NL3D::CPSLocated | |
| isBound(const CPSLocatedBindable *lb) const | NL3D::CPSLocated | |
| isInSystemBasis(void) const | NL3D::CParticleSystemProcess | [inline] |
| isParametricMotionEnabled(void) const | NL3D::CPSLocated | [inline, virtual] |
| isTriggerOnDeathEnabled(void) const | NL3D::CPSLocated | [inline] |
| newElement(const NLMISC::CVector &pos=NLMISC::CVector::Null, const NLMISC::CVector &speed=NLMISC::CVector::Null, CPSLocated *emitterLocated=NULL, uint32 indexInEmitter=0, bool basisConversionForSpeed=true, TAnimationTime ellapsedTime=0.f) | NL3D::CPSLocated | |
| NLMISC_DECLARE_CLASS(CPSLocated) | NL3D::CPSLocated | |
| notifyMaxNumFacesChanged(void) | NL3D::CPSLocated | |
| notifyMotionTypeChanged(void) | NL3D::CPSLocated | [protected] |
| performParametricMotion(TAnimationTime date, TAnimationTime ellapsedTime, TAnimationTime realEllapsedTime) | NL3D::CPSLocated | [virtual] |
| postNewElement(const NLMISC::CVector &pos=NLMISC::CVector::Null, const NLMISC::CVector &speed=NLMISC::CVector::Null) | NL3D::CPSLocated | [protected] |
| querryMaxWantedNumFaces(void) | NL3D::CPSLocated | [virtual] |
| queryCollisionInfo(void) | NL3D::CPSLocated | |
| registerDtorObserver(CPSLocatedBindable *observer) | NL3D::CPSLocated | |
| registerIntegrableForce(CPSForce *f) | NL3D::CPSLocated | |
| releaseAllRef() | NL3D::CPSLocated | [virtual] |
| releaseCollisionInfo(void) | NL3D::CPSLocated | |
| releaseNonIntegrableForceRef(void) | NL3D::CPSLocated | |
| releaseParametricInfos(void) | NL3D::CPSLocated | [protected] |
| releaseRefTo(const CParticleSystemProcess *other) | NL3D::CPSLocated | [virtual] |
| remove(const CPSLocatedBindable *lb) | NL3D::CPSLocated | |
| resetCollisionInfo(void) | NL3D::CPSLocated | [protected] |
| resize(uint32 newSize) | NL3D::CPSLocated | |
| serial(NLMISC::IStream &f) | NL3D::CPSLocated | [virtual] |
| setFrameRate(uint32 nbFramesToSkip=0) | NL3D::CPSLocated | [inline] |
| setInitialLife(TAnimationTime lifeTime) | NL3D::CPSLocated | |
| setInitialMass(float mass) | NL3D::CPSLocated | |
| setLastForever(void) | NL3D::CPSLocated | [inline] |
| setLifeScheme(CPSAttribMaker< float > *scheme) | NL3D::CPSLocated | |
| setMassScheme(CPSAttribMaker< float > *scheme) | NL3D::CPSLocated | |
| setName(const std::string &name) | NL3D::CPSLocated | [inline] |
| setOwner(CParticleSystem *ps) | NL3D::CParticleSystemProcess | [inline] |
| setSystemBasis(bool sysBasis=true) | NL3D::CPSLocated | [virtual] |
| setTriggerEmitterID(uint32 id) | NL3D::CPSLocated | [inline] |
| setupDriverModelMatrix(void) | NL3D::CPSLocated | |
| step(TPSProcessPass pass, TAnimationTime ellapsedTime, TAnimationTime realEt) | NL3D::CPSLocated | [virtual] |
| supportParametricMotion(void) const | NL3D::CPSLocated | |
| TDtorObserversVect typedef | NL3D::CPSLocated | [protected] |
| TForceVect typedef | NL3D::CPSLocated | [protected] |
| TLocatedBoundCont typedef | NL3D::CPSLocated | [protected] |
| TNewElementRequestStack typedef | NL3D::CPSLocated | [protected] |
| TPSAttribParametricInfo typedef | NL3D::CPSLocated | |
| unbind(uint index) | NL3D::CPSLocated | |
| unregisterDtorObserver(CPSLocatedBindable *anObserver) | NL3D::CPSLocated | |
| unregisterIntegrableForce(CPSForce *f) | NL3D::CPSLocated | |
| updateLife(TAnimationTime ellapsedTime) | NL3D::CPSLocated | [virtual] |
| updateNewElementRequestStack(void) | NL3D::CPSLocated | [protected] |
| ~CParticleSystemProcess() | NL3D::CParticleSystemProcess | [inline, virtual] |
| ~CPSLocated() | NL3D::CPSLocated | [virtual] |