_Active | NL3D::CPSLocatedBindable | [protected] |
_Color | NL3D::CPSColoredParticle | [protected] |
_ColoredVBMap | NL3D::CPSRibbon | [private, static] |
_ColorFading | NL3D::CPSRibbon | [private] |
_ColorScheme | NL3D::CPSColoredParticle | [protected] |
_ExternID | NL3D::CPSLocatedBindable | [protected] |
_FadedColoredVBMap | NL3D::CPSRibbon | [private, static] |
_FadedVBMap | NL3D::CPSRibbon | [private, static] |
_GlobalColor | NL3D::CPSRibbon | [private] |
_LOD | NL3D::CPSLocatedBindable | [protected] |
_Mat | NL3D::CPSMaterial | [protected] |
_Name | NL3D::CPSLocatedBindable | [protected] |
_NbSegs | NL3D::CPSRibbonBase | [protected] |
_Owner | NL3D::CPSLocatedBindable | [protected] |
_Parametric | NL3D::CPSRibbonBase | [protected] |
_ParticleSize | NL3D::CPSSizedParticle | [protected] |
_SegDuration | NL3D::CPSRibbonBase | [protected] |
_Shape | NL3D::CPSRibbon | [private] |
_SizeScheme | NL3D::CPSSizedParticle | [protected] |
_Tex | NL3D::CPSRibbon | [private] |
_TexColoredVBMap | NL3D::CPSRibbon | [private, static] |
_TexFadedColoredVBMap | NL3D::CPSRibbon | [private, static] |
_TexFadedVBMap | NL3D::CPSRibbon | [private, static] |
_TexVBMap | NL3D::CPSRibbon | [private, static] |
_Touch | NL3D::CPSRibbon | [private] |
_UFactor | NL3D::CPSRibbon | [private] |
_UsedNbSegs | NL3D::CPSRibbonBase | [protected] |
_UsedSegDuration | NL3D::CPSRibbonBase | [protected] |
_UsedSegLength | NL3D::CPSRibbonBase | [protected] |
_VBMap | NL3D::CPSRibbon | [private, static] |
_VFactor | NL3D::CPSRibbon | [private] |
add enum value | NL3D::CPSMaterial | |
alphaBlend enum value | NL3D::CPSMaterial | |
alphaTest enum value | NL3D::CPSMaterial | |
basisChanged(bool systemBasis) | NL3D::CPSLocatedBindable | [inline, virtual] |
bounceOccured(uint32 index) | NL3D::CPSLocatedBindable | [inline, protected, virtual] |
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] |
computeRibbon(uint index, NLMISC::CVector *dest, uint stride=sizeof(NLMISC::CVector)) | NL3D::CPSRibbonBase | [protected] |
computeSrcStep(uint32 &step, uint &numToProcess) | NL3D::CPSParticle | [protected] |
CPSColoredParticle() | NL3D::CPSColoredParticle | |
CPSLocated class | NL3D::CPSLocatedBindable | [friend] |
CPSLocatedBindable() | NL3D::CPSLocatedBindable | |
CPSMaterial() | NL3D::CPSMaterial | |
CPSParticle() | NL3D::CPSParticle | |
CPSRibbon() | NL3D::CPSRibbon | |
CPSRibbonBase() | NL3D::CPSRibbonBase | |
CPSSizedParticle() | NL3D::CPSSizedParticle | |
deleteColorElement(uint32 index) | NL3D::CPSColoredParticle | [inline, protected] |
deleteElement(uint32 index) | NL3D::CPSRibbon | [protected, virtual] |
deleteSizeElement(uint32 index) | NL3D::CPSSizedParticle | [inline, protected] |
disableAutoLOD(bool disable=true) | NL3D::CPSParticle | [inline] |
displayIcon2d(const NLMISC::CVector tab[], uint nbSegs, float scale) | NL3D::CPSLocatedBindable | [protected] |
displayRibbons(uint32 nbRibbons, uint32 srcStep) | NL3D::CPSRibbon | [private] |
doesProduceBBox(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
draw(bool opaque) | NL3D::CPSParticle | [inline, virtual] |
finalize(void) | NL3D::CPSLocatedBindable | [inline, virtual] |
FixedSize enum value | NL3D::CPSRibbonBase | |
forceModulateConstantColor(bool force, const NLMISC::CRGBA &col=NLMISC::CRGBA::White) | NL3D::CPSMaterial | |
forceTexturedMaterialStages(uint numStages) | NL3D::CPSMaterial | |
getBlendingMode(void) const | NL3D::CPSMaterial | |
getClassName()=0 | NLMISC::IClassable | [pure virtual] |
getColor(void) const | NL3D::CPSColoredParticle | [inline] |
getColorFading(void) const | NL3D::CPSRibbon | [inline, virtual] |
getColorOwner(void) | NL3D::CPSRibbon | [inline, protected, virtual] |
getColorScheme(void) | NL3D::CPSColoredParticle | [inline] |
getColorScheme(void) const | NL3D::CPSColoredParticle | [inline] |
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 | |
getInterpolationMode() const | NL3D::CPSRibbonBase | [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] |
getLODDegradation() const | NL3D::CPSRibbonBase | [inline] |
getMaxNumFaces(void) const | NL3D::CPSRibbon | [virtual] |
getName(void) const | NL3D::CPSLocatedBindable | [inline] |
getNbVerticesInShape(void) const | NL3D::CPSRibbon | [inline] |
getNumRibbonsInVB() const | NL3D::CPSRibbon | [private] |
getNumVerticesInSlice() const | NL3D::CPSRibbon | [inline, private] |
getOwner(void) | NL3D::CPSLocatedBindable | [inline] |
getOwner(void) const | NL3D::CPSLocatedBindable | [inline] |
getPriority(void) const | NL3D::CPSParticle | [inline, virtual] |
getRibbonLength() const | NL3D::CPSRibbonBase | [inline] |
getRibbonMode() const | NL3D::CPSRibbonBase | [inline] |
getSegDuration(void) const | NL3D::CPSRibbonBase | [inline] |
getShape(NLMISC::CVector *shape) const | NL3D::CPSRibbon | |
getSize(void) const | NL3D::CPSSizedParticle | [inline] |
getSizeOwner(void) | NL3D::CPSRibbon | [inline, protected, virtual] |
getSizeScheme(void) | NL3D::CPSSizedParticle | [inline] |
getSizeScheme(void) const | NL3D::CPSSizedParticle | [inline] |
getSysMat(void) const | NL3D::CPSLocatedBindable | |
getTailNbSeg(void) const | NL3D::CPSRibbonBase | [inline, virtual] |
getTexture(void) | NL3D::CPSRibbon | [inline, virtual] |
getTexture(void) const | NL3D::CPSRibbon | [inline, virtual] |
getType(void) const | NL3D::CPSParticle | [inline, virtual] |
getUFactor(void) const | NL3D::CPSRibbon | [inline] |
getVBnPB() | NL3D::CPSRibbon | [private] |
getVFactor(void) const | NL3D::CPSRibbon | [inline] |
getViewMat(void) const | NL3D::CPSLocatedBindable | |
hasEmitters(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
hasOpaqueFaces(void) | NL3D::CPSRibbon | [virtual] |
hasParticles(void) const | NL3D::CPSParticle | [inline, virtual] |
hasTransparentFaces(void) | NL3D::CPSRibbon | [virtual] |
HeightSides | NL3D::CPSRibbon | [static] |
Hermitte enum value | NL3D::CPSRibbonBase | |
initDateVect() | NL3D::CPSRibbonBase | [protected] |
InterpModeLast enum value | NL3D::CPSRibbonBase | |
isActive() const | NL3D::CPSLocatedBindable | [inline] |
isAutoLODDisabled() const | NL3D::CPSParticle | [inline] |
isInSystemBasis(void) const | NL3D::CPSRibbon | [inline, virtual] |
Linear enum value | NL3D::CPSRibbonBase | |
Losange | NL3D::CPSRibbon | [static] |
modulate enum value | NL3D::CPSMaterial | |
motionTypeChanged(bool parametric) | NL3D::CPSRibbonBase | [protected, virtual] |
NbVerticesInHeightSide | NL3D::CPSRibbon | [static] |
NbVerticesInLosange | NL3D::CPSRibbon | [static] |
NbVerticesInPentagram | NL3D::CPSRibbon | [static] |
NbVerticesInTriangle | NL3D::CPSRibbon | [static] |
newColorElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSColoredParticle | [inline, protected] |
newElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSRibbon | [protected, virtual] |
newSizeElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSSizedParticle | [inline, protected] |
NLMISC_DECLARE_CLASS(CPSRibbon) | NL3D::CPSRibbon | |
notifyOwnerMaxNumFacesChanged(void) const | NL3D::CPSParticle | [inline, protected] |
notifyTargetRemoved(CPSLocated *ptr) | NL3D::CPSLocatedBindable | [virtual] |
Pentagram | NL3D::CPSRibbon | [static] |
releaseAllRef() | NL3D::CPSLocatedBindable | [virtual] |
releaseRefTo(const CParticleSystemProcess *other) | NL3D::CPSLocatedBindable | [inline, virtual] |
resetFromOwner() | NL3D::CPSRibbonBase | [protected] |
resize(uint32 size) | NL3D::CPSRibbon | [protected, virtual] |
resizeColor(uint32 size) | NL3D::CPSColoredParticle | [inline, protected] |
resizeSize(uint32 size) | NL3D::CPSSizedParticle | [inline, protected] |
RibbonModeLast enum value | NL3D::CPSRibbonBase | |
serial(NLMISC::IStream &f) | NL3D::CPSRibbon | [virtual] |
serialColorScheme(NLMISC::IStream &f) | NL3D::CPSColoredParticle | |
serialMaterial(NLMISC::IStream &f) | NL3D::CPSMaterial | |
serialSizeScheme(NLMISC::IStream &f) | NL3D::CPSSizedParticle | |
setActive(bool active) | NL3D::CPSLocatedBindable | [inline] |
setBlendingMode(CPSMaterial::TBlendingMode mode) | NL3D::CPSMaterial | |
setColor(NLMISC::CRGBA col) | NL3D::CPSColoredParticle | |
setColorFading(bool onOff=true) | NL3D::CPSRibbon | [inline, virtual] |
setColorScheme(CPSAttribMaker< CRGBA > *col) | NL3D::CPSColoredParticle | |
setExternID(uint32 id) | NL3D::CPSLocatedBindable | |
setInterpolationMode(TInterpolationMode mode) | NL3D::CPSRibbonBase | |
setLOD(TPSLod lod) | NL3D::CPSLocatedBindable | [inline] |
setLODDegradation(float percent) | NL3D::CPSRibbonBase | [inline] |
setName(const std::string &name) | NL3D::CPSLocatedBindable | [inline] |
setOwner(CPSLocated *psl) | NL3D::CPSLocatedBindable | [protected, virtual] |
setRibbonLength(float length) | NL3D::CPSRibbonBase | |
setRibbonMode(TRibbonMode mode) | NL3D::CPSRibbonBase | |
setSegDuration(TAnimationTime ellapsedTime) | NL3D::CPSRibbonBase | |
setShape(const NLMISC::CVector *shape, uint32 nbPointsInShape) | NL3D::CPSRibbon | |
setSize(float size) | NL3D::CPSSizedParticle | |
setSizeScheme(CPSAttribMaker< float > *size) | NL3D::CPSSizedParticle | |
setSystemBasis(bool yes) | NL3D::CPSRibbon | [inline, virtual] |
setTailNbSeg(uint32 nbSegs) | NL3D::CPSRibbonBase | [virtual] |
setTexFactor(float uFactor=1.f, float vFactor=1.f) | NL3D::CPSRibbon | [inline] |
setTexture(NLMISC::CSmartPtr< ITexture > tex) | NL3D::CPSRibbon | [inline, virtual] |
setupDriverModelMatrix(void) | NL3D::CPSLocatedBindable | |
setupGlobalColor() | NL3D::CPSRibbon | [private] |
setupTexturedGlobalColor() | NL3D::CPSRibbon | [inline, private] |
setupTextureMatrix() | NL3D::CPSRibbon | [private] |
setupUntexturedGlobalColor() | NL3D::CPSRibbon | [inline, private] |
showTool() | NL3D::CPSParticle | [virtual] |
step(TPSProcessPass pass, TAnimationTime ellapsedTime, TAnimationTime realEt) | NL3D::CPSRibbon | [virtual] |
TBlendingMode enum name | NL3D::CPSMaterial | |
TInterpolationMode enum name | NL3D::CPSRibbonBase | |
touch() | NL3D::CPSRibbon | [inline, private] |
Triangle | NL3D::CPSRibbon | [static] |
TRibbonMode enum name | NL3D::CPSRibbonBase | |
TVBMap typedef | NL3D::CPSRibbon | [private] |
updateGlobals() | NL3D::CPSRibbonBase | [protected] |
updateLOD() | NL3D::CPSRibbonBase | [protected] |
updateMatAndVbForColor(void) | NL3D::CPSRibbon | [private, virtual] |
updateMaterial() | NL3D::CPSRibbon | [private] |
updateTexturedMaterial() | NL3D::CPSRibbon | [inline, private] |
updateUntexturedMaterial() | NL3D::CPSRibbon | [inline, private] |
VariableSize enum value | NL3D::CPSRibbonBase | |
~CPSColoredParticle() | NL3D::CPSColoredParticle | [virtual] |
~CPSLocatedBindable() | NL3D::CPSLocatedBindable | [virtual] |
~CPSRibbon() | NL3D::CPSRibbon | |
~CPSSizedParticle() | NL3D::CPSSizedParticle | [virtual] |