| _BoneBase | NL3D::CBone | [private] |
| _BoneSkinMatrix | NL3D::CBone | [private] |
| _LocalSkeletonMatrix | NL3D::CBone | [private] |
| _PivotChannelId | NL3D::CBone | [private] |
| _PosChannelId | NL3D::CBone | [private] |
| _RotEulerChannelId | NL3D::CBone | [private] |
| _RotQuatChannelId | NL3D::CBone | [private] |
| _ScaleChannelId | NL3D::CBone | [private] |
| _WorldMatrix | NL3D::CBone | [private] |
| addValue(CChannelMixer *chanMixer, uint valueId, uint ownerValueId, const std::string &prefix, bool detail) | NL3D::IAnimatable | [protected] |
| AnimValueLast enum value | NL3D::ITransformable | |
| CBone(CBoneBase *boneBase) | NL3D::CBone | |
| clearFlag(uint valueId) | NL3D::IAnimatable | [inline, protected] |
| compareMatrixDate(uint64 callerDate) const | NL3D::ITransformable | [inline] |
| compute(CBone *parent, const CMatrix &rootMatrix) | NL3D::CBone | |
| DirectMatrix enum value | NL3D::ITransformable | |
| getBoneName() const | NL3D::CBone | [inline] |
| getBoneSkinMatrix() const | NL3D::CBone | [inline] |
| getDefaultTrack(uint valueId) | NL3D::CBone | [virtual] |
| getFatherId() const | NL3D::CBone | [inline] |
| getLocalSkeletonMatrix() const | NL3D::CBone | [inline] |
| getMatrix() const | NL3D::ITransformable | [inline] |
| getMatrixDate() const | NL3D::ITransformable | [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] |
| 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] |
| getTransformMode() | NL3D::ITransformable | [inline] |
| getValue(uint valueId) | NL3D::ITransformable | [virtual] |
| getValueName(uint valueId) const | NL3D::ITransformable | [virtual] |
| getWorldMatrix() const | NL3D::CBone | [inline] |
| IAnimatable() | NL3D::IAnimatable | [inline] |
| interpolateBoneSkinMatrix(const CMatrix &otherMatrix, float interp) | NL3D::CBone | |
| isTouched(uint valueId) const | NL3D::IAnimatable | [inline] |
| ITransformable() | NL3D::ITransformable | |
| lodEnableChannels(CChannelMixer *chanMixer, bool enable) | NL3D::CBone | |
| lookAt(const CVector &eye, const CVector &target, float roll=0.f) | NL3D::ITransformable | |
| OwnerBit enum value | NL3D::ITransformable | |
| PivotValue enum value | NL3D::ITransformable | |
| PosValue enum value | NL3D::ITransformable | |
| registerToChannelMixer(CChannelMixer *chanMixer, const std::string &prefix) | NL3D::CBone | [virtual] |
| 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 | |
| setFather(IAnimatable *father, uint fatherOwnerBit) | NL3D::IAnimatable | [inline] |
| setMatrix(const CMatrix &mat) | NL3D::ITransformable | [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] |
| TAnimValues enum name | NL3D::ITransformable | |
| touch(uint valueId, uint ownerValueId) | NL3D::IAnimatable | [inline] |
| TransformModeCount enum value | NL3D::ITransformable | |
| TTransformMode enum name | NL3D::ITransformable | |