NL3D::CMorphBase Class Reference

#include <animated_morph.h>

Inheritance diagram for NL3D::CMorphBase:

NLMISC::CRefCount

Detailed Description

An animated morph (blend shape) base
Author:
Matthieu Besson

Nevrax France

Date:
2001

Definition at line 47 of file animated_morph.h.

Public Member Functions

 CMorphBase ()
const sintgetRefCount () const
void serial (NLMISC::IStream &f)
 save/load.


Data Fields

sint crefs
CTrackDefaultFloat DefaultFactor
std::string Name
CPtrInfo * pinfo

Static Public Attributes

CPtrInfo NullPtrInfo

Friends

struct CPtrInfo


Constructor & Destructor Documentation

NL3D::CMorphBase::CMorphBase  ) 
 

Definition at line 41 of file animated_morph.cpp.

References DefaultFactor, and NL3D::CTrackDefaultBlendable< float >::setValue().

00042 {
00043         DefaultFactor.setValue (0.0f);
00044 }


Member Function Documentation

const sint& NLMISC::CRefCount::getRefCount  )  const [inline, inherited]
 

Definition at line 70 of file smart_ptr.h.

References NLMISC::CRefCount::crefs, and sint.

00071         {
00072                 return  crefs;
00073         }

void NL3D::CMorphBase::serial NLMISC::IStream f  ) 
 

save/load.

Definition at line 47 of file animated_morph.cpp.

References NLMISC::IStream::serial().

00048 {
00049         f.serial (Name);
00050 }


Friends And Related Function Documentation

friend struct CPtrInfo [friend, inherited]
 

Definition at line 67 of file smart_ptr.h.


Field Documentation

sint NLMISC::CRefCount::crefs [mutable, inherited]
 

Definition at line 79 of file smart_ptr.h.

Referenced by NLMISC::CRefCount::CRefCount(), NLMISC::CRefCount::getRefCount(), and NLMISC::CRefCount::~CRefCount().

CTrackDefaultFloat NL3D::CMorphBase::DefaultFactor
 

Definition at line 57 of file animated_morph.h.

Referenced by CMorphBase().

std::string NL3D::CMorphBase::Name
 

Definition at line 54 of file animated_morph.h.

Referenced by NL3D::CAnimatedMorph::getName().

CRefCount::CPtrInfo NLMISC::CRefCount::NullPtrInfo [static, inherited]
 

Referenced by NLMISC::CRefCount::CRefCount().

CPtrInfo* NLMISC::CRefCount::pinfo [mutable, inherited]
 

Definition at line 80 of file smart_ptr.h.

Referenced by NLMISC::CRefCount::CRefCount(), and NLMISC::CRefCount::~CRefCount().


The documentation for this class was generated from the following files:
Generated on Tue Mar 16 06:56:28 2004 for NeL by doxygen 1.3.6