| _Active | NL3D::CPSLocatedBindable | [protected] |
| _AlternateOp | NL3D::CPSMultiTexturedParticle | [protected] |
| _AlternateTexture2 | NL3D::CPSMultiTexturedParticle | [protected] |
| _BumpFactor | NL3D::CPSMultiTexturedParticle | [protected] |
| _Color | NL3D::CPSColoredParticle | [protected] |
| _ColorScheme | NL3D::CPSColoredParticle | [protected] |
| _ExternID | NL3D::CPSLocatedBindable | [protected] |
| _ForceBasicCaps | NL3D::CPSMultiTexturedParticle | [protected, static] |
| _LOD | NL3D::CPSLocatedBindable | [protected] |
| _MainOp | NL3D::CPSMultiTexturedParticle | [protected] |
| _Mat | NL3D::CPSMaterial | [protected] |
| _MultiTexState | NL3D::CPSMultiTexturedParticle | [protected] |
| _Name | NL3D::CPSLocatedBindable | [protected] |
| _Owner | NL3D::CPSLocatedBindable | [protected] |
| _ParticleSize | NL3D::CPSSizedParticle | [protected] |
| _SizeScheme | NL3D::CPSSizedParticle | [protected] |
| _Tex | NL3D::CPSTexturedParticle | [protected] |
| _TexGroup | NL3D::CPSTexturedParticle | [protected] |
| _TexScroll | NL3D::CPSMultiTexturedParticle | [protected] |
| _TexScrollAlternate | NL3D::CPSMultiTexturedParticle | [protected] |
| _Texture2 | NL3D::CPSMultiTexturedParticle | [protected] |
| _TextureIndex | NL3D::CPSTexturedParticle | [protected] |
| _TextureIndexScheme | NL3D::CPSTexturedParticle | [protected] |
| _VBPos | NL3D::CPSQuad | [protected, static] |
| _VBPosCol | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1 | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1Anim | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1AnimCol | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1AnimColTex2 | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1AnimColTex2Anim | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1AnimTex2 | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1AnimTex2Anim | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1Col | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1ColTex2 | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1ColTex2Anim | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1Tex2 | NL3D::CPSQuad | [protected, static] |
| _VBPosTex1Tex2Anim | NL3D::CPSQuad | [protected, static] |
| Add enum value | NL3D::CPSMultiTexturedParticle | |
| add enum value | NL3D::CPSMaterial | |
| alphaBlend enum value | NL3D::CPSMaterial | |
| alphaTest enum value | NL3D::CPSMaterial | |
| AlternateTextureEnabled enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| AlternateTextureUsed enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| areBasicCapsForced() | NL3D::CPSMultiTexturedParticle | [inline, static] |
| areBasicCapsForcedLocal() const | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| BasicCapsForced enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| basisChanged(bool systemBasis) | NL3D::CPSLocatedBindable | [inline, virtual] |
| bounceOccured(uint32 index) | NL3D::CPSLocatedBindable | [inline, protected, virtual] |
| completeBBox(NLMISC::CAABBox &box) const | NL3D::CPSQuad | [protected, virtual] |
| computeI(void) const | NL3D::CPSLocatedBindable | [inline] |
| computeJ(void) const | NL3D::CPSLocatedBindable | [inline] |
| computeK(void) const | NL3D::CPSLocatedBindable | [inline] |
| computeSrcStep(uint32 &step, uint &numToProcess) | NL3D::CPSParticle | [protected] |
| CPSColoredParticle() | NL3D::CPSColoredParticle | |
| CPSLocated class | NL3D::CPSLocatedBindable | [friend] |
| CPSLocatedBindable() | NL3D::CPSLocatedBindable | |
| CPSMaterial() | NL3D::CPSMaterial | |
| CPSMultiTexturedParticle() | NL3D::CPSMultiTexturedParticle | |
| CPSParticle() | NL3D::CPSParticle | |
| CPSQuad(CSmartPtr< ITexture > tex=NULL) | NL3D::CPSQuad | |
| CPSSizedParticle() | NL3D::CPSSizedParticle | |
| CPSTexturedParticle() | NL3D::CPSTexturedParticle | |
| Decal enum value | NL3D::CPSMultiTexturedParticle | |
| deleteColorElement(uint32 index) | NL3D::CPSColoredParticle | [inline, protected] |
| deleteElement(uint32 index) | NL3D::CPSQuad | [inline, protected, virtual] |
| deleteSizeElement(uint32 index) | NL3D::CPSSizedParticle | [inline, protected] |
| deleteTextureIndexElement(uint32 index) | NL3D::CPSTexturedParticle | [inline, protected] |
| disableAutoLOD(bool disable=true) | NL3D::CPSParticle | [inline] |
| displayIcon2d(const NLMISC::CVector tab[], uint nbSegs, float scale) | NL3D::CPSLocatedBindable | [protected] |
| doesProduceBBox(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
| draw(bool opaque) | NL3D::CPSParticle | [inline, virtual] |
| enableAlternateTex(bool enabled=true) | NL3D::CPSMultiTexturedParticle | |
| enableMultiTexture(bool enabled=true) | NL3D::CPSMultiTexturedParticle | |
| EnvBumpMap enum value | NL3D::CPSMultiTexturedParticle | |
| EnvBumpMapUsed enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| finalize(void) | NL3D::CPSLocatedBindable | [inline, virtual] |
| forceBasicCaps(bool force=true) | NL3D::CPSMultiTexturedParticle | [inline, static] |
| forceBasicCapsLocal(bool force) | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| forceModulateConstantColor(bool force, const NLMISC::CRGBA &col=NLMISC::CRGBA::White) | NL3D::CPSMaterial | |
| forceTexturedMaterialStages(uint numStages) | NL3D::CPSMaterial | |
| getAlternateScrollSpeed(uint stage) const | NL3D::CPSMultiTexturedParticle | [inline] |
| getAlternateTexOp() const | NL3D::CPSMultiTexturedParticle | [inline] |
| getBlendingMode(void) const | NL3D::CPSMaterial | |
| getBumpFactor() const | NL3D::CPSMultiTexturedParticle | [inline] |
| getClassName()=0 | NLMISC::IClassable | [pure virtual] |
| getColor(void) const | NL3D::CPSColoredParticle | [inline] |
| getColorOwner(void) | NL3D::CPSQuad | [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 | |
| 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] |
| getMainTexOp() const | NL3D::CPSMultiTexturedParticle | [inline] |
| getMaxNumFaces(void) const | NL3D::CPSQuad | [virtual] |
| getName(void) const | NL3D::CPSLocatedBindable | [inline] |
| getNeededVB() | NL3D::CPSQuad | [protected] |
| getOwner(void) | NL3D::CPSLocatedBindable | [inline] |
| getOwner(void) const | NL3D::CPSLocatedBindable | [inline] |
| getPriority(void) const | NL3D::CPSParticle | [inline, virtual] |
| getScrollSpeed(uint stage) const | NL3D::CPSMultiTexturedParticle | [inline] |
| getSize(void) const | NL3D::CPSSizedParticle | [inline] |
| getSizeOwner(void) | NL3D::CPSQuad | [inline, protected, virtual] |
| getSizeScheme(void) | NL3D::CPSSizedParticle | [inline] |
| getSizeScheme(void) const | NL3D::CPSSizedParticle | [inline] |
| getSysMat(void) const | NL3D::CPSLocatedBindable | |
| getTexture(void) | NL3D::CPSTexturedParticle | [inline] |
| getTexture(void) const | NL3D::CPSTexturedParticle | [inline] |
| getTexture2() const | NL3D::CPSMultiTexturedParticle | [inline] |
| getTexture2() | NL3D::CPSMultiTexturedParticle | [inline] |
| getTexture2Alternate() const | NL3D::CPSMultiTexturedParticle | [inline] |
| getTexture2Alternate() | NL3D::CPSMultiTexturedParticle | [inline] |
| getTextureGroup(void) | NL3D::CPSTexturedParticle | [inline] |
| getTextureGroup(void) const | NL3D::CPSTexturedParticle | [inline] |
| getTextureIndex(void) const | NL3D::CPSTexturedParticle | [inline] |
| getTextureIndexOwner(void) | NL3D::CPSQuad | [inline, protected, virtual] |
| getTextureIndexScheme(void) | NL3D::CPSTexturedParticle | [inline] |
| getTextureIndexScheme(void) const | NL3D::CPSTexturedParticle | [inline] |
| getType(void) const | NL3D::CPSParticle | [inline, virtual] |
| getUseLocalDate() | NL3D::CPSMultiTexturedParticle | [inline] |
| getUseLocalDateAlt() | NL3D::CPSMultiTexturedParticle | [inline] |
| getViewMat(void) const | NL3D::CPSLocatedBindable | |
| hasEmitters(void) const | NL3D::CPSLocatedBindable | [inline, virtual] |
| hasOpaqueFaces(void) | NL3D::CPSQuad | [virtual] |
| hasParticles(void) const | NL3D::CPSParticle | [inline, virtual] |
| hasTransparentFaces(void) | NL3D::CPSQuad | [virtual] |
| init(void) | NL3D::CPSQuad | [protected, virtual] |
| initVertexBuffers() | NL3D::CPSQuad | [static] |
| isActive() const | NL3D::CPSLocatedBindable | [inline] |
| isAlternateTexEnabled() const | NL3D::CPSMultiTexturedParticle | [inline] |
| isAlternateTextureUsed() const | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| isAutoLODDisabled() const | NL3D::CPSParticle | [inline] |
| isEnvBumpMapUsed() const | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| isMultiTextureEnabled() const | NL3D::CPSMultiTexturedParticle | [inline] |
| isTouched() | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| Last enum value | NL3D::CPSMultiTexturedParticle | |
| modulate enum value | NL3D::CPSMaterial | |
| Modulate enum value | NL3D::CPSMultiTexturedParticle | |
| motionTypeChanged(bool parametric) | NL3D::CPSLocatedBindable | [inline, virtual] |
| MultiTextureEnabled enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| newColorElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSColoredParticle | [inline, protected] |
| newElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSQuad | [inline, protected, virtual] |
| newSizeElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSSizedParticle | [inline, protected] |
| newTextureIndexElement(CPSLocated *emitterLocated, uint32 emitterIndex) | NL3D::CPSTexturedParticle | [inline, protected] |
| notifyOwnerMaxNumFacesChanged(void) const | NL3D::CPSParticle | [inline, protected] |
| notifyTargetRemoved(CPSLocated *ptr) | NL3D::CPSLocatedBindable | [virtual] |
| quadBufSize enum value | NL3D::CPSQuad | |
| releaseAllRef() | NL3D::CPSLocatedBindable | [virtual] |
| releaseRefTo(const CParticleSystemProcess *other) | NL3D::CPSLocatedBindable | [inline, virtual] |
| resize(uint32 capacity) | NL3D::CPSQuad | [protected, virtual] |
| resizeColor(uint32 size) | NL3D::CPSColoredParticle | [inline, protected] |
| resizeSize(uint32 size) | NL3D::CPSSizedParticle | [inline, protected] |
| resizeTextureIndex(uint32 size) | NL3D::CPSTexturedParticle | [inline, protected] |
| ScrollUseLocalDate enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| ScrollUseLocalDateAlternate enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| serial(NLMISC::IStream &f) | NL3D::CPSQuad | [protected, virtual] |
| serialColorScheme(NLMISC::IStream &f) | NL3D::CPSColoredParticle | |
| serialMaterial(NLMISC::IStream &f) | NL3D::CPSMaterial | |
| serialMultiTex(NLMISC::IStream &f) | NL3D::CPSMultiTexturedParticle | |
| serialSizeScheme(NLMISC::IStream &f) | NL3D::CPSSizedParticle | |
| serialTextureScheme(NLMISC::IStream &f) | NL3D::CPSTexturedParticle | |
| setActive(bool active) | NL3D::CPSLocatedBindable | [inline] |
| setAlternateScrollSpeed(uint stage, const NLMISC::CVector2f &sp) | NL3D::CPSMultiTexturedParticle | [inline] |
| setAlternateTexOp(TOperator op) | NL3D::CPSMultiTexturedParticle | |
| setBlendingMode(CPSMaterial::TBlendingMode mode) | NL3D::CPSMaterial | |
| setBumpFactor(float bumpFactor) | NL3D::CPSMultiTexturedParticle | [inline] |
| setColor(NLMISC::CRGBA col) | NL3D::CPSColoredParticle | |
| setColorScheme(CPSAttribMaker< CRGBA > *col) | NL3D::CPSColoredParticle | |
| setExternID(uint32 id) | NL3D::CPSLocatedBindable | |
| setLOD(TPSLod lod) | NL3D::CPSLocatedBindable | [inline] |
| setMainTexOp(TOperator op) | NL3D::CPSMultiTexturedParticle | |
| setName(const std::string &name) | NL3D::CPSLocatedBindable | [inline] |
| setOwner(CPSLocated *psl) | NL3D::CPSLocatedBindable | [protected, virtual] |
| setScrollSpeed(uint stage, const NLMISC::CVector2f &sp) | NL3D::CPSMultiTexturedParticle | [inline] |
| setSize(float size) | NL3D::CPSSizedParticle | |
| setSizeScheme(CPSAttribMaker< float > *size) | NL3D::CPSSizedParticle | |
| setTexture(CSmartPtr< ITexture > tex) | NL3D::CPSTexturedParticle | |
| setTexture2(ITexture *tex) | NL3D::CPSMultiTexturedParticle | |
| setTexture2Alternate(ITexture *tex) | NL3D::CPSMultiTexturedParticle | |
| setTextureGroup(NLMISC::CSmartPtr< CTextureGrouped > texGroup) | NL3D::CPSTexturedParticle | |
| setTextureIndex(sint32 index) | NL3D::CPSTexturedParticle | |
| setTextureIndexScheme(CPSAttribMaker< sint32 > *animOrder) | NL3D::CPSTexturedParticle | |
| setupDriverModelMatrix(void) | NL3D::CPSLocatedBindable | |
| setupMaterial(ITexture *primary, IDriver *drv, CMaterial &mat) | NL3D::CPSMultiTexturedParticle | |
| setupMultiTexEnv(TOperator op, ITexture *tex1, ITexture *tex2, CMaterial &mat) | NL3D::CPSMultiTexturedParticle | [protected] |
| setUseLocalDate(bool use) | NL3D::CPSMultiTexturedParticle | |
| setUseLocalDateAlt(bool use) | NL3D::CPSMultiTexturedParticle | |
| showTool() | NL3D::CPSParticle | [virtual] |
| step(TPSProcessPass pass, TAnimationTime ellapsedTime, TAnimationTime realEt) | NL3D::CPSParticle | [inline, virtual] |
| TBlendingMode enum name | NL3D::CPSMaterial | |
| TMultiTexState enum name | NL3D::CPSMultiTexturedParticle | [protected] |
| TOperator enum name | NL3D::CPSMultiTexturedParticle | |
| touch() | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| TouchFlag enum value | NL3D::CPSMultiTexturedParticle | [protected] |
| unTouch() | NL3D::CPSMultiTexturedParticle | [inline, protected] |
| updateMatAndVbForColor(void) | NL3D::CPSQuad | [protected, virtual] |
| updateMatAndVbForTexture(void) | NL3D::CPSQuad | [protected, virtual] |
| updateMatBeforeRendering(IDriver *drv) | NL3D::CPSQuad | [protected] |
| updateVbColNUVForRender(CVertexBuffer &vb, uint32 startIndex, uint32 numQuad, uint32 srcStep) | NL3D::CPSQuad | [protected] |
| VBCol enum value | NL3D::CPSQuad | [protected] |
| VBTex enum value | NL3D::CPSQuad | [protected] |
| VBTex2 enum value | NL3D::CPSQuad | [protected] |
| VBTex2Animated enum value | NL3D::CPSQuad | [protected] |
| VBTexAnimated enum value | NL3D::CPSQuad | [protected] |
| VBType enum name | NL3D::CPSQuad | [protected] |
| ~CPSColoredParticle() | NL3D::CPSColoredParticle | [virtual] |
| ~CPSLocatedBindable() | NL3D::CPSLocatedBindable | [virtual] |
| ~CPSQuad() | NL3D::CPSQuad | [protected, virtual] |
| ~CPSSizedParticle() | NL3D::CPSSizedParticle | [virtual] |
| ~CPSTexturedParticle() | NL3D::CPSTexturedParticle | [virtual] |