_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] |