![]() |
VR-Forces 4.0.4 Class Documentation
|
This class wraps a trailing effect model; it creates either a DtRibbonModel or a DtParticleSystemModel depending on the model definition and schema passed in its constructor. More...
Public Member Functions | |
| DtTrailEffect (DtSceneObjectAgent *object, const std::string &definition, const std::string &schema, int visualizerType) | |
| CTOR. | |
| virtual | ~DtTrailEffect () |
| DTOR. | |
| virtual void | setModelSet (int modelSet) |
| Set the model set that the effect's model is a part of. | |
| virtual DtModelAgent * | effectDriver () |
| Get the effect's driver. | |
Protected Attributes | |
| DtSceneObjectAgent * | myParentObject |
| DtModelAgent * | myEffectAgent |
| int | myModelSet |
| int | myVisualizerType |
This class wraps a trailing effect model; it creates either a DtRibbonModel or a DtParticleSystemModel depending on the model definition and schema passed in its constructor.
| makVrv::DtTrailEffect::DtTrailEffect | ( | DtSceneObjectAgent * | object, |
| const std::string & | definition, | ||
| const std::string & | schema, | ||
| int | visualizerType | ||
| ) |
CTOR.
| virtual makVrv::DtTrailEffect::~DtTrailEffect | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtTrailEffect::setModelSet | ( | int | modelSet | ) | [virtual] |
Set the model set that the effect's model is a part of.
| virtual DtModelAgent* makVrv::DtTrailEffect::effectDriver | ( | ) | [virtual] |
Get the effect's driver.
DtSceneObjectAgent* makVrv::DtTrailEffect::myParentObject [protected] |
DtModelAgent* makVrv::DtTrailEffect::myEffectAgent [protected] |
int makVrv::DtTrailEffect::myModelSet [protected] |
int makVrv::DtTrailEffect::myVisualizerType [protected] |