15 #include <matrix/vlVector.h>
20 class DtParticleSystemModelAgent;
36 virtual void setTrailEffectEnabled(
bool);
39 virtual bool trailEffectEnabled()
const;
44 virtual void setTrailEffectPaused(
bool b);
45 virtual bool trailEffectPaused()
const;
55 virtual void createModelAgents();
56 virtual void destroyModelAgents();
58 virtual void setModelDefinitionForAgents();
59 virtual void setVelocity(
const DtVector32&);
60 virtual void setRelativeVelocity(
const DtVector32& v);
61 virtual void setIsFrozen(
bool frozen);
62 virtual void setEmbarkedOn(
const std::string&);
63 virtual bool visible()
const;
73 virtual void updateDrawState();
Definition: DtStateVisualizer.h:322
bool myEffectEnabled
Definition: DtEntityTrailEffectVisualizer.h:76
Visualizer for entity trail state; draws trailing effects such as dust clouds or contrails behind ent...
Definition: DtEntityTrailEffectVisualizer.h:24
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
bool myIsFrozen
Definition: DtEntityTrailEffectVisualizer.h:78
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtStateVisualizerCreatorTemplate< DtEntityTrailEffectVisualizer > DtEntityTrailEffectVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEntityTrailEffectVisualizer.h:87
bool myParticleSystemStarted
Definition: DtEntityTrailEffectVisualizer.h:80
DtParticleSystemModelAgent * myParticleSystemAgent
Definition: DtEntityTrailEffectVisualizer.h:79
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
class provides general effect visualizer base class
Definition: DtEntityEffectStateVisualizer.h:20
bool myMoving
Definition: DtEntityTrailEffectVisualizer.h:77
bool myTrailEffectPaused
Definition: DtEntityTrailEffectVisualizer.h:81
Contains makVrv:DtEntityEffectStateVisualizer.h class to provide general effect visualizer base class...
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
Struct to hold metadata about each functional visualizer type This allows users of the factory to get...
Definition: DtStateVisualizer.h:56