_Active | NL3D::CPSLocatedBindable | [protected] |
_Dir | NL3D::CPSDirectionnalForce | [protected] |
_ExternID | NL3D::CPSLocatedBindable | [protected] |
_GlobalValueHandle | NL3D::CPSDirectionnalForce | [protected] |
_IntensityScheme | NL3D::CPSForceIntensity | [protected] |
_K | NL3D::CPSForceIntensity | [protected] |
_LOD | NL3D::CPSLocatedBindable | [protected] |
_Name | NL3D::CPSLocatedBindable | [protected] |
_Owner | NL3D::CPSLocatedBindable | [protected] |
_Targets | NL3D::CPSTargetLocatedBindable | [protected] |
attachTarget(CPSLocated *ptr) | NL3D::CPSForce | [virtual] |
basisChanged(bool systemBasis) | NL3D::CPSForce | [protected, virtual] |
bounceOccured(uint32 index) | NL3D::CPSLocatedBindable | [inline, protected, virtual] |
cancelIntegrable(void) | NL3D::CPSForce | [protected] |
completeBBox(NLMISC::CAABBox &box) const | NL3D::CPSLocatedBindable | [inline, virtual] |
computeI(void) const | NL3D::CPSLocatedBindable | [inline] |
computeJ(void) const | NL3D::CPSLocatedBindable | [inline] |
computeK(void) const | NL3D::CPSLocatedBindable | [inline] |
CPSDirectionnalForce(float i=1.f) | NL3D::CPSDirectionnalForce | [inline] |
CPSForce() | NL3D::CPSForce | |
NL3D::CPSForceIntensity class | NL3D::CPSForce | [friend] |
NL3D::CPSForceIntensity::CPSForceIntensity() | NL3D::CPSForceIntensity | [inline] |
CPSLocated class | NL3D::CPSForce | [friend] |
CPSLocatedBindable() | NL3D::CPSLocatedBindable | |
CPSMagneticForce(float i=1.f) | NL3D::CPSMagneticForce | [inline] |
deleteElement(uint32 index) | NL3D::CPSForceIntensityHelper | [inline, protected, virtual] |
deleteForceIntensityElement(uint32 index) | NL3D::CPSForceIntensity | [inline, protected] |
detachTarget(CPSLocated *ptr) | NL3D::CPSTargetLocatedBindable | [inline] |
displayIcon2d(const NLMISC::CVector tab[], uint nbSegs, float scale) | NL3D::CPSLocatedBindable | [protected] |
doesProduceBBox(void) const | NL3D::CPSForce | [inline, virtual] |
enableGlobalVectorValue(const std::string &name) | NL3D::CPSDirectionnalForce | [virtual] |
finalize(void) | NL3D::CPSTargetLocatedBindable | [virtual] |
getClassName()=0 | NLMISC::IClassable | [pure virtual] |
getDir(void) const | NL3D::CPSDirectionnalForce | [inline, virtual] |
getDriver() const | NL3D::CPSLocatedBindable | [inline] |
getExternID(void) const | NL3D::CPSLocatedBindable | [inline] |
getFontGenerator(void) | NL3D::CPSLocatedBindable | [inline] |
getFontGenerator(void) const | NL3D::CPSLocatedBindable | [inline] |
getFontManager(void) | NL3D::CPSLocatedBindable | |
getFontManager(void) const | NL3D::CPSLocatedBindable | |
getForceIntensityOwner(void) | NL3D::CPSForceIntensityHelper | [inline, protected, virtual] |
getGlobalVectorValueName() const | NL3D::CPSDirectionnalForce | [virtual] |
getIntensity(void) const | NL3D::CPSForceIntensity | [inline] |
getIntensityScheme(void) | NL3D::CPSForceIntensity | [inline] |
getIntensityScheme(void) const | NL3D::CPSForceIntensity | [inline] |
getInvertedLocatedMat(void) const | NL3D::CPSLocatedBindable | |
getInvertedSysMat(void) const | NL3D::CPSLocatedBindable | |
getInvertedViewMat(void) const | NL3D::CPSLocatedBindable | |
getLocatedMat(void) const | NL3D::CPSLocatedBindable | |
getLOD(void) const | NL3D::CPSLocatedBindable | [inline] |
getName(void) const | NL3D::CPSLocatedBindable | [inline] |
getNbTargets(void) const | NL3D::CPSTargetLocatedBindable | [inline] |
getOwner(void) | NL3D::CPSLocatedBindable | [inline] |
getOwner(void) const | NL3D::CPSLocatedBindable | [inline] |
getPriority(void) const | NL3D::CPSForce | [inline, virtual] |
getSysMat(void) const | NL3D::CPSLocatedBindable | |
getTarget(uint32 index) | NL3D::CPSTargetLocatedBindable | [inline] |
getTarget(uint32 index) const | NL3D::CPSTargetLocatedBindable | [inline] |
getType(void) const | NL3D::CPSForce | [inline, virtual] |
getViewMat(void) const | NL3D::CPSLocatedBindable | |
hasEmitters(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
hasParticles(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
integrate(float date, CPSLocated *src, uint32 startIndex, uint32 numObjects, NLMISC::CVector *destPos=NULL, NLMISC::CVector *destSpeed=NULL, bool accumulate=false, uint posStride=sizeof(NLMISC::CVector), uint speedStride=sizeof(NLMISC::CVector)) | NL3D::CPSForce | [inline, virtual] |
integrateSingle(float startDate, float deltaT, uint numStep, CPSLocated *src, uint32 indexInLocated, NLMISC::CVector *destPos, bool accumulate=false, uint posStride=sizeof(NLMISC::CVector)) | NL3D::CPSForce | [inline, virtual] |
isActive() const | NL3D::CPSLocatedBindable | [inline] |
isIntegrable(void) const | NL3D::CPSForce | [inline, virtual] |
motionTypeChanged(bool parametric) | NL3D::CPSLocatedBindable | [inline, virtual] |
newElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSForceIntensityHelper | [inline, protected, virtual] |
newForceIntensityElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSForceIntensity | [inline, protected] |
NLMISC_DECLARE_CLASS(CPSMagneticForce) | NL3D::CPSMagneticForce | |
notifyTargetRemoved(CPSLocated *ptr) | NL3D::CPSTargetLocatedBindable | [protected, virtual] |
performDynamic(TAnimationTime ellapsedTime) | NL3D::CPSMagneticForce | [virtual] |
registerToTargets(void) | NL3D::CPSForce | [protected] |
releaseAllRef() | NL3D::CPSTargetLocatedBindable | [virtual] |
releaseRefTo(const CParticleSystemProcess *other) | NL3D::CPSTargetLocatedBindable | [virtual] |
releaseTargetRsc(CPSLocated *target) | NL3D::CPSForce | [virtual] |
renewIntegrable(void) | NL3D::CPSForce | [protected] |
resize(uint32 size) | NL3D::CPSForceIntensityHelper | [inline, protected, virtual] |
resizeForceIntensity(uint32 size) | NL3D::CPSForceIntensity | [inline, protected] |
serial(NLMISC::IStream &f) | NL3D::CPSMagneticForce | [virtual] |
serialForceIntensity(NLMISC::IStream &f) | NL3D::CPSForceIntensity | |
setActive(bool active) | NL3D::CPSLocatedBindable | [inline] |
setDir(const NLMISC::CVector &dir) | NL3D::CPSDirectionnalForce | [inline, virtual] |
setExternID(uint32 id) | NL3D::CPSLocatedBindable | |
setIntensity(float value) | NL3D::CPSForceIntensity | [virtual] |
setIntensityScheme(CPSAttribMaker< float > *scheme) | NL3D::CPSForceIntensity | [virtual] |
setLOD(TPSLod lod) | NL3D::CPSLocatedBindable | [inline] |
setName(const std::string &name) | NL3D::CPSLocatedBindable | [inline] |
setOwner(CPSLocated *psl) | NL3D::CPSLocatedBindable | [protected, virtual] |
setupDriverModelMatrix(void) | NL3D::CPSLocatedBindable | |
setupFunctor(uint32 indexInLocated) | NL3D::CPSForceIntensity | [inline, virtual] |
show(TAnimationTime ellapsedTime) | NL3D::CPSDirectionnalForce | [virtual] |
step(TPSProcessPass pass, TAnimationTime ellapsedTime, TAnimationTime realEllapsedTime) | NL3D::CPSForce | [virtual] |
supportGlobalVectorValue() const | NL3D::CPSDirectionnalForce | [inline, virtual] |
TTargetCont typedef | NL3D::CPSTargetLocatedBindable | [protected] |
~CPSForceIntensity() | NL3D::CPSForceIntensity | [virtual] |
~CPSLocatedBindable() | NL3D::CPSLocatedBindable | [virtual] |
~CPSTargetLocatedBindable() | NL3D::CPSTargetLocatedBindable | [virtual] |