# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CTransformAnimDetailObs Class Reference

This observer: leave the notification system to DO NOTHING. More...

#include <transform.h>

Inheritance diagram for NL3D::CTransformAnimDetailObs:

NL3D::IBaseAnimDetailObs NL3D::IObs NLMISC::CRefCount NL3D::CMeshBaseInstanceAnimDetailObs NL3D::CParticleSystemDetailObs NL3D::CSegRemanenceAnimDetailObs NL3D::CSkeletonModelAnimDetailObs NL3D::CWaveMakerDetailObs List of all members.

Public Methods

void updateWorldMatrixFromFather ()
 update the WorldMatrix if needed. More...

void traverseWithoutUpdateWorldMatrix (IObs *caller)
 traverse without updatin WorldMatrixFromFather: animdetail if the model channelmixer is not NULL, and if model not clipped. More...

virtual void traverse (IObs *caller)
 call updateWorldMatrixFromFather(), then traverseWithoutUpdateWorldMatrix(). More...


Static Public Methods

IObscreator ()

Detailed Description

This observer: leave the notification system to DO NOTHING.

  • * - implement the traverse method.
See also:
CHrcTrav IBaseHrcObs
Author:
Lionel Berenguier , Nevrax France
Date:
2000

Definition at line 676 of file transform.h.


Member Function Documentation

IObs* NL3D::CTransformAnimDetailObs::creator   [inline, static]
 

Reimplemented in NL3D::CMeshBaseInstanceAnimDetailObs.

Definition at line 690 of file transform.h.

References NL3D::IObs::IObs.

void NL3D::CTransformAnimDetailObs::traverse IObs   caller [virtual]
 

call updateWorldMatrixFromFather(), then traverseWithoutUpdateWorldMatrix().

Implements NL3D::IBaseAnimDetailObs.

Reimplemented in NL3D::CMeshBaseInstanceAnimDetailObs.

Definition at line 819 of file transform.cpp.

References traverseWithoutUpdateWorldMatrix, and updateWorldMatrixFromFather.

void NL3D::CTransformAnimDetailObs::traverseWithoutUpdateWorldMatrix IObs   caller
 

traverse without updatin WorldMatrixFromFather: animdetail if the model channelmixer is not NULL, and if model not clipped.

* -

Definition at line 802 of file transform.cpp.

Referenced by traverse.

void NL3D::CTransformAnimDetailObs::updateWorldMatrixFromFather  
 

update the WorldMatrix if needed.

Definition at line 789 of file transform.cpp.

Referenced by traverse.


The documentation for this class was generated from the following files: