# 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::CSkipModel Class Reference

The purpose of this model is to have Observers which do nothing in traverse, even not "traverseSons". More...

#include <skip_model.h>

Inheritance diagram for NL3D::CSkipModel:

NL3D::IModel NLMISC::CRefCount List of all members.

Static Public Methods

void registerBasic ()
 Call at the begining of the program, to register the model, and the basic observers. More...


Protected Methods

 CSkipModel ()
 Constructor. More...

virtual ~CSkipModel ()
 Destructor. More...


Static Private Methods

IModelcreator ()

Friends

class CSkipModelHrcObs
class CSkipModelClipObs
class CSkipModelAnimDetailObs
class CSkipModelLoadBalancingObs
class CSkipModelLightObs
class CSkipModelRenderObs

Detailed Description

The purpose of this model is to have Observers which do nothing in traverse, even not "traverseSons".

This is made only for Hrc, Clip, AnimDetail, LoadBalancing, Lighting and render Trav.

Author:
Lionel Berenguier , Nevrax France
Date:
2001

Definition at line 55 of file skip_model.h.


Constructor & Destructor Documentation

NL3D::CSkipModel::CSkipModel   [inline, protected]
 

Constructor.

Definition at line 64 of file skip_model.h.

Referenced by creator.

virtual NL3D::CSkipModel::~CSkipModel   [inline, protected, virtual]
 

Destructor.

Definition at line 66 of file skip_model.h.


Member Function Documentation

IModel* NL3D::CSkipModel::creator   [inline, static, private]
 

Definition at line 69 of file skip_model.h.

References CSkipModel, and NL3D::IModel::IModel.

void NL3D::CSkipModel::registerBasic   [static]
 

Call at the begining of the program, to register the model, and the basic observers.

Definition at line 37 of file skip_model.cpp.

References NL3D::AnimDetailTravId, NL3D::ClipTravId, NL3D::HrcTravId, NL3D::LightTravId, NL3D::LoadBalancingTravId, NL3D::RenderTravId, and NL3D::SkipModelId.


Friends And Related Function Documentation

friend class CSkipModelAnimDetailObs [friend]
 

Definition at line 72 of file skip_model.h.

friend class CSkipModelClipObs [friend]
 

Definition at line 71 of file skip_model.h.

friend class CSkipModelHrcObs [friend]
 

Definition at line 70 of file skip_model.h.

friend class CSkipModelLightObs [friend]
 

Definition at line 74 of file skip_model.h.

friend class CSkipModelLoadBalancingObs [friend]
 

Definition at line 73 of file skip_model.h.

friend class CSkipModelRenderObs [friend]
 

Definition at line 75 of file skip_model.h.


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