|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CSegRemanence Class ReferenceA segment (or a more complicated shape) that let a 'trace' when it is moved.
More...
#include <seg_remanence.h>
Inheritance diagram for NL3D::CSegRemanence:
List of all members.
Detailed Description
A segment (or a more complicated shape) that let a 'trace' when it is moved.
Can be used for fx of a sword stroke for example
-
Author:
-
Nicolas Vizerie , Nevrax France
-
Date:
-
2002
Definition at line 56 of file seg_remanence.h.
Member Typedef Documentation
typedef std::vector<CRibbon> NL3D::CSegRemanence::TRibbonVect [private]
|
|
Member Enumeration Documentation
enum NL3D::CSegRemanence::TAnimValues
|
|
Constructor & Destructor Documentation
NL3D::CSegRemanence::CSegRemanence |
( |
|
) |
|
|
NL3D::CSegRemanence::~CSegRemanence |
( |
|
) |
|
|
NL3D::CSegRemanence::CSegRemanence |
( |
CSegRemanence & |
other |
) |
|
|
Member Function Documentation
virtual bool NL3D::CSegRemanence::canStartStop |
( |
|
) |
[inline, virtual] |
|
void NL3D::CSegRemanence::clearAnimatedMatFlag |
( |
|
) |
[inline] |
|
void NL3D::CSegRemanence::copyFromOther |
( |
CSegRemanence & |
other |
) |
[private] |
|
IModel* NL3D::CSegRemanence::creator |
( |
|
) |
[inline, static] |
|
virtual bool NL3D::CSegRemanence::isStarted |
( |
|
) |
const [inline, virtual] |
|
bool NL3D::CSegRemanence::isStopping |
( |
|
) |
const [inline] |
|
CSegRemanence & NL3D::CSegRemanence::operator= |
( |
CSegRemanence & |
other |
) |
|
|
void NL3D::CSegRemanence::registerBasic |
( |
|
) |
[static] |
|
void NL3D::CSegRemanence::registerToChannelMixer |
( |
CChannelMixer * |
chanMixer, |
|
|
const std::string & |
prefix |
|
) |
[virtual] |
|
void NL3D::CSegRemanence::restart |
( |
|
) |
|
|
void NL3D::CSegRemanence::samplePos |
( |
float |
date |
) |
|
|
|
Set an animated material.
This is usually called by the 'shape' of this object at instanciation The material is owned by this object
Definition at line 400 of file seg_remanence.cpp.
References _AniMat, and OwnerBit. |
void NL3D::CSegRemanence::setupFromShape |
( |
|
) |
|
|
void NL3D::CSegRemanence::start |
( |
|
) |
[virtual] |
|
void NL3D::CSegRemanence::stop |
( |
|
) |
[virtual] |
|
void NL3D::CSegRemanence::stopNoUnroll |
( |
|
) |
[virtual] |
|
void NL3D::CSegRemanence::updateOpacityFromShape |
( |
|
) |
[private] |
|
Member Data Documentation
float NL3D::CSegRemanence::_CurrDate [private]
|
|
uint NL3D::CSegRemanence::_NumCorners [private]
|
|
uint NL3D::CSegRemanence::_NumSlice [private]
|
|
bool NL3D::CSegRemanence::_Restarted [private]
|
|
float NL3D::CSegRemanence::_StartDate [private]
|
|
bool NL3D::CSegRemanence::_Started [private]
|
|
bool NL3D::CSegRemanence::_Stopping [private]
|
|
float NL3D::CSegRemanence::_UnrollRatio [private]
|
|
The documentation for this class was generated from the following files:
|
|