_AnimatedModelHandle | NL3D::CParticleSystemModel | [private] |
_AutoGetEllapsedTime | NL3D::CParticleSystemModel | [private] |
_BypassGlobalUserParam | NL3D::CParticleSystemModel | [private] |
_ClipObs | NL3D::CTransform | [protected] |
_EditionMode | NL3D::CParticleSystemModel | [private] |
_EllapsedTime | NL3D::CParticleSystemModel | [private] |
_EllapsedTimeRatio | NL3D::CParticleSystemModel | [private] |
_FatherBoneId | NL3D::CTransform | [protected] |
_FatherSkeletonModel | NL3D::CTransform | [protected] |
_HrcObs | NL3D::CTransform | [protected] |
_InClusterAndVisible | NL3D::CParticleSystemModel | [private] |
_InsertedInVisibleList | NL3D::CParticleSystemModel | [private] |
_Invalidated | NL3D::CParticleSystemModel | [private] |
_LightContribution | NL3D::CTransform | [protected] |
_LightedModelIt | NL3D::CTransform | [protected] |
_LightObs | NL3D::CTransform | [protected] |
_ModelHandle | NL3D::CParticleSystemModel | [private] |
_NextModelToValidate | NL3D::IModel | [protected] |
_Observers | NL3D::CParticleSystemModel | [private] |
_OwnerMot | NL3D::IModel | [protected] |
_ParticleSystem | NL3D::CParticleSystemModel | [private] |
_PrecModelToValidate | NL3D::IModel | [protected] |
_Scene | NL3D::CParticleSystemModel | [private] |
_ToolDisplayEnabled | NL3D::CParticleSystemModel | [private] |
_TransparencyStateTouched | NL3D::CParticleSystemModel | [private] |
_TriggerAnimatedValue | NL3D::CParticleSystemModel | [private] |
_UserParam | NL3D::CParticleSystemModel | [private] |
addValue(CChannelMixer *chanMixer, uint valueId, uint ownerValueId, const std::string &prefix, bool detail) | NL3D::IAnimatable | [protected] |
AnimValueLast enum value | NL3D::CParticleSystemModel | |
bypassGlobalUserParamValue(uint userParamIndex, bool byPass=true) | NL3D::CParticleSystemModel | |
canStartStop() | NL3D::CTransformShape | [inline, virtual] |
changeLightSetup(CRenderTrav *rdrTrav) | NL3D::CTransformShape | |
checkAgainstPyramid(const std::vector< CPlane > &worldFrustumPyramid) const | NL3D::CParticleSystemModel | [private] |
cleanTouch() | NL3D::IModel | [inline, protected, virtual] |
clearFlag(uint valueId) | NL3D::IAnimatable | [inline, protected] |
CMOT class | NL3D::IModel | [friend] |
CObsMap typedef | NL3D::IModel | [protected] |
compareMatrixDate(uint64 callerDate) const | NL3D::ITransformable | [inline] |
CParticleSystemClipObs class | NL3D::CParticleSystemModel | [friend] |
CParticleSystemDetailObs class | NL3D::CParticleSystemModel | [friend] |
CParticleSystemManager class | NL3D::CParticleSystemModel | [friend] |
CParticleSystemModel() | NL3D::CParticleSystemModel | |
CParticleSystemRenderObs class | NL3D::CParticleSystemModel | [friend] |
CParticleSystemShape class | NL3D::CParticleSystemModel | [friend] |
CPtrInfo | NLMISC::CRefCount | [friend] |
creator() | NL3D::CParticleSystemModel | [inline, static] |
CRefCount() | NLMISC::CRefCount | [inline] |
CRefCount(const CRefCount &) | NLMISC::CRefCount | [inline] |
crefs | NLMISC::CRefCount | |
CTransform() | NL3D::CTransform | [protected] |
CTransformShape() | NL3D::CTransformShape | [protected] |
DirectMatrix enum value | NL3D::ITransformable | |
Dirty enum value | NL3D::IModel | |
enableAutoGetEllapsedTime(bool enable=true) | NL3D::CParticleSystemModel | [inline] |
enableDisplayTools(bool enable=true) | NL3D::CParticleSystemModel | [inline] |
foul(uint flag) | NL3D::IModel | [inline] |
freeze() | NL3D::CTransform | |
freezeHRC() | NL3D::CTransform | |
freezeStaticLightSetup(CPointLight *pointLight[NL3D_MAX_LIGHT_CONTRIBUTION], uint numPointLights, uint8 sunContribution, CPointLight *frozenAmbientlight) | NL3D::CTransform | |
getAABBox(NLMISC::CAABBox &bbox) const | NL3D::CParticleSystemModel | [virtual] |
getChannelMixer() const | NL3D::CTransform | [inline, protected] |
getChannelMixerOwnerShip() const | NL3D::CTransform | [inline] |
getClusterSystem() | NL3D::CTransform | [inline] |
getDefaultTrack(uint valueId) | NL3D::CParticleSystemModel | [virtual] |
getDistMax() const | NL3D::CTransformShape | [inline] |
getEditionMode(void) const | NL3D::CParticleSystemModel | [inline] |
getEllapsedTime(void) const | NL3D::CParticleSystemModel | [inline] |
getEllapsedTimeRatio() const | NL3D::CParticleSystemModel | [inline] |
getLastClippedState() const | NL3D::CTransform | |
getLoadBalancingGroup() const | NL3D::CTransform | |
getMaterial(uint materialId) const | NL3D::CTransformShape | [virtual] |
getMaterial(uint materialId) | NL3D::CTransformShape | [virtual] |
getMatrix() const | NL3D::ITransformable | [inline] |
getMatrixDate() const | NL3D::ITransformable | [inline] |
getMeanColor() const | NL3D::CTransform | [inline] |
getMRMLevelDetail() const | NL3D::CTransformShape | [inline, virtual] |
getNumMaterial() const | NL3D::CTransformShape | [virtual] |
getNumTriangles(float distance) | NL3D::CParticleSystemModel | [virtual] |
getNumTrianglesAfterLoadBalancing() | NL3D::CTransformShape | [inline] |
getObs(const NLMISC::CClassId &idTrav) const | NL3D::IModel | [protected] |
getOrderingLayer() const | NL3D::CTransform | [inline] |
getPivot(CVector &pivot) | NL3D::ITransformable | [inline] |
getPivot() | NL3D::ITransformable | [inline] |
getPivotValueName() | NL3D::ITransformable | [static] |
getPos(CVector &pos) | NL3D::ITransformable | [inline] |
getPos() | NL3D::ITransformable | [inline] |
getPosValueName() | NL3D::ITransformable | [static] |
getPS(void) | NL3D::CParticleSystemModel | [inline] |
getPS(void) const | NL3D::CParticleSystemModel | [inline] |
getPSParamName(uint valueId) | NL3D::CParticleSystemModel | [static] |
getRotEuler(CVector &rot) | NL3D::ITransformable | [inline] |
getRotEuler() | NL3D::ITransformable | [inline] |
getRotEulerValueName() | NL3D::ITransformable | [static] |
getRotOrder() | NL3D::ITransformable | [inline] |
getRotQuat(CQuat &quat) | NL3D::ITransformable | [inline] |
getRotQuat() | NL3D::ITransformable | [inline] |
getRotQuatValueName() | NL3D::ITransformable | [static] |
getScale(CVector &scale) | NL3D::ITransformable | [inline] |
getScale() | NL3D::ITransformable | [inline] |
getScaleValueName() | NL3D::ITransformable | [static] |
getShowWhenLODSticked() const | NL3D::CTransform | [inline, protected] |
getSkeletonModel() const | NL3D::CTransform | [inline] |
getSkinBoneUsage() const | NL3D::CTransform | [inline, protected, virtual] |
getTransformMode() | NL3D::ITransformable | [inline] |
getUserLightable() const | NL3D::CTransform | [inline] |
getValue(uint valueId) | NL3D::CParticleSystemModel | [virtual] |
getValueName(uint valueId) const | NL3D::CParticleSystemModel | [virtual] |
getVisibility() | NL3D::CTransform | [inline] |
getWorldMatrix(void) | NL3D::CParticleSystemModel | [inline] |
heritVisibility() | NL3D::CTransform | |
hide() | NL3D::CTransform | |
IAnimatable() | NL3D::IAnimatable | [inline] |
IModel() | NL3D::IModel | [protected] |
initModel() | NL3D::CTransform | [protected, virtual] |
IObs class | NL3D::IModel | [friend] |
isAnimDetailable() const | NL3D::CTransform | [inline] |
isAutoGetEllapsedTimeEnabled(void) const | NL3D::CParticleSystemModel | [inline] |
isBigLightable() const | NL3D::CTransform | [inline] |
isGlobalUserParamValueBypassed(uint userParamIndex) const | NL3D::CParticleSystemModel | |
isInvalid(void) const | NL3D::CParticleSystemModel | [inline] |
isLightable() const | NL3D::CTransform | [inline] |
isLoadBalancable() const | NL3D::CTransform | [inline] |
isMeshBaseInstance() const | NL3D::CTransform | [inline] |
isNeedUpdateFrozenStaticLightSetup() const | NL3D::CTransform | [inline, protected] |
isNeedUpdateLighting() const | NL3D::CTransform | [inline, protected] |
isOpaque() | NL3D::CTransform | [inline] |
isPSModelObserver(IPSModelObserver *obs) | NL3D::CParticleSystemModel | |
isQuadGridClipEnabled() const | NL3D::CTransform | [inline] |
isRenderable() const | NL3D::CTransform | [inline] |
isSkeleton() const | NL3D::CTransform | [inline] |
isSkinnable() const | NL3D::CTransform | [inline, protected, virtual] |
isSkinned() const | NL3D::CTransform | [inline] |
isStarted() const | NL3D::CTransformShape | [inline, virtual] |
isToolDisplayEnabled(void) const | NL3D::CParticleSystemModel | [inline] |
isTouched(uint valueId) const | NL3D::IAnimatable | [inline] |
isTransparent() | NL3D::CTransform | [inline] |
ITransformable() | NL3D::ITransformable | |
ITrav class | NL3D::IModel | [friend] |
LastClassId | NL3D::IModel | [protected] |
LastObs | NL3D::IModel | [protected] |
linkToValidateList() | NL3D::IModel | [protected] |
lookAt(const CVector &eye, const CVector &target, float roll=0.f) | NL3D::ITransformable | |
NullPtrInfo | NLMISC::CRefCount | [static] |
Observers | NL3D::IModel | [protected] |
operator=(const CRefCount &) | NLMISC::CRefCount | [inline] |
OwnerBit enum value | NL3D::CParticleSystemModel | |
pinfo | NLMISC::CRefCount | |
PivotValue enum value | NL3D::ITransformable | |
PosValue enum value | NL3D::ITransformable | |
PSParam0 enum value | NL3D::CParticleSystemModel | |
PSParam1 enum value | NL3D::CParticleSystemModel | |
PSParam2 enum value | NL3D::CParticleSystemModel | |
PSParam3 enum value | NL3D::CParticleSystemModel | |
PSTrigger enum value | NL3D::CParticleSystemModel | |
reallocRsc() | NL3D::CParticleSystemModel | [private] |
refreshRscDeletion(const std::vector< CPlane > &worldFrustumPyramid, const NLMISC::CVector &viewerPos) | NL3D::CParticleSystemModel | [private] |
registerBasic() | NL3D::CParticleSystemModel | [static] |
registerPSModelObserver(IPSModelObserver *obs) | NL3D::CParticleSystemModel | |
registerToChannelMixer(CChannelMixer *chanMixer, const std::string &prefix="") | NL3D::CParticleSystemModel | [virtual] |
releasePSPointer() | NL3D::CParticleSystemModel | [private] |
releaseRsc() | NL3D::CParticleSystemModel | [private] |
releaseRscAndInvalidate() | NL3D::CParticleSystemModel | [private] |
removePSModelObserver(IPSModelObserver *obs) | NL3D::CParticleSystemModel | |
renderSkin(float alphaMRM) | NL3D::CTransform | [inline, protected, virtual] |
renderSkinGroupGeom(float alphaMRM, uint remainingVertices, uint8 *dest) | NL3D::CTransform | [inline, protected, virtual] |
renderSkinGroupPrimitives(uint baseVertex) | NL3D::CTransform | [inline, protected, virtual] |
resetLighting() | NL3D::CTransform | |
resize(uint count) | NL3D::IAnimatable | [inline] |
RotEuler enum value | NL3D::ITransformable | |
RotEulerValue enum value | NL3D::ITransformable | |
RotQuat enum value | NL3D::ITransformable | |
RotQuatValue enum value | NL3D::ITransformable | |
ScaleValue enum value | NL3D::ITransformable | |
setApplySkin(bool state) | NL3D::CTransform | [protected, virtual] |
setChannelMixerOwnerShip(bool enable=true) | NL3D::CTransform | [inline] |
setClusterSystem(CInstanceGroup *pIG) | NL3D::CTransform | [inline] |
setDistMax(float distMax) | NL3D::CTransformShape | [inline] |
setDontUnfreezeChildren(bool val) | NL3D::CTransform | |
setEditionMode(bool enable=true) | NL3D::CParticleSystemModel | |
setEllapsedTime(TAnimationTime ellapsedTime) | NL3D::CParticleSystemModel | [inline] |
setEllapsedTimeRatio(float value) | NL3D::CParticleSystemModel | [inline] |
setFather(IAnimatable *father, uint fatherOwnerBit) | NL3D::IAnimatable | [inline] |
setIsBigLightable(bool val) | NL3D::CTransform | [protected] |
setIsForceAnimDetail(bool val) | NL3D::CTransform | [protected] |
setIsLightable(bool val) | NL3D::CTransform | [protected] |
setIsLoadbalancable(bool val) | NL3D::CTransform | [protected] |
setIsMeshBaseInstance(bool val) | NL3D::CTransform | [inline, protected] |
setIsRenderable(bool val) | NL3D::CTransform | [protected] |
setIsSkeleton(bool val) | NL3D::CTransform | [protected] |
setLoadBalancingGroup(const std::string &group) | NL3D::CTransform | |
setLogicInfo(ILogicInfo *logicInfo) | NL3D::CTransform | [inline] |
setMatrix(const CMatrix &mat) | NL3D::ITransformable | [inline] |
setMeanColor(CRGBA color) | NL3D::CTransform | |
setOpacity(bool v) | NL3D::CTransform | [inline] |
setOrderingLayer(uint layer) | NL3D::CTransform | [inline] |
setParticleSystem(CParticleSystem *ps) | NL3D::CParticleSystemModel | [inline] |
setPivot(const CVector &pivot) | NL3D::ITransformable | [inline] |
setPivot(float x, float y, float z) | NL3D::ITransformable | [inline] |
setPos(const CVector &pos) | NL3D::ITransformable | [inline] |
setPos(float x, float y, float z) | NL3D::ITransformable | [inline] |
setRotEuler(const CVector &rot) | NL3D::ITransformable | [inline] |
setRotEuler(float rotX, float rotY, float rotZ) | NL3D::ITransformable | [inline] |
setRotQuat(const CQuat &quat) | NL3D::ITransformable | [inline] |
setScale(const CVector &scale) | NL3D::ITransformable | [inline] |
setScale(float scaleX, float scaleY, float scaleZ) | NL3D::ITransformable | [inline] |
setScale(float scale) | NL3D::ITransformable | [inline] |
setTransformMode(TTransformMode mode, CMatrix::TRotOrder ro=CMatrix::ZXY) | NL3D::ITransformable | [inline] |
setTransparency(bool v) | NL3D::CTransform | [inline] |
setupCurrentLightContribution(CLightContribution *lightContrib, bool useLocalAtt) | NL3D::CTransformShape | [protected] |
setUserLightable(bool enable) | NL3D::CTransform | |
Shape | NL3D::CTransformShape | |
show() | NL3D::CTransform | |
start() | NL3D::CTransformShape | [inline, virtual] |
stop() | NL3D::CTransformShape | [inline, virtual] |
supportSkinGrouping() const | NL3D::CTransform | [inline, protected, virtual] |
TAnimValues enum name | NL3D::CParticleSystemModel | |
touch(uint valueId, uint ownerValueId) | NL3D::IAnimatable | [inline] |
TouchObs | NL3D::IModel | |
touchTransparencyState(void) | NL3D::CParticleSystemModel | [inline] |
TransformModeCount enum value | NL3D::ITransformable | |
TTransformMode enum name | NL3D::ITransformable | |
unfreezeHRC() | NL3D::CTransform | |
unfreezeStaticLightSetup() | NL3D::CTransform | |
unlinkFromValidateList() | NL3D::IModel | [protected] |
update() | NL3D::CTransform | [protected, virtual] |
updateOpacityInfos(void) | NL3D::CParticleSystemModel | |
validate() | NL3D::IModel | |
~CParticleSystemModel() | NL3D::CParticleSystemModel | |
~CRefCount() | NLMISC::CRefCount | [inline] |
~CTransform() | NL3D::CTransform | [protected, virtual] |
~CTransformShape() | NL3D::CTransformShape | [inline, protected, virtual] |
~IAnimatable() | NL3D::IAnimatable | [inline, virtual] |
~IModel() | NL3D::IModel | [protected, virtual] |
~ITransformable() | NL3D::ITransformable | [inline, virtual] |