17 class DtDecalModelAgent;
34 virtual void setDecalEffectEnabled(
bool b);
37 bool decalEffectEnabled()
const;
40 virtual void setDecalCreationPaused(
bool b);
45 bool decalCreationPaused()
const;
56 virtual void createModelAgents();
57 virtual void destroyModelAgents();
59 virtual void setModelDefinitionForAgents();
60 virtual void slot_listenerGlobalHostIdSet(
const std::string&);
62 void setEmbarked(
bool b );
63 virtual bool visible()
const;
73 virtual void updateDrawState();
Base class for entity state visualizers (using the DtModelVisualizer schema)
Definition: DtEntityStateVisualizer.h:23
This class wraps a trailing effect model; it creates either a DtRibbonModel or a DtParticleSystemMode...
Definition: DtTrailEffect.h:26
DtVector myPosOffset
Definition: DtEntityDecalEffectVisualizer.h:80
Definition: DtStateVisualizer.h:309
bool myDecalCreationPaused
Definition: DtEntityDecalEffectVisualizer.h:77
DtStateVisualizerCreatorTemplate< DtEntityDecalEffectVisualizer > DtEntityDecalEffectVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEntityDecalEffectVisualizer.h:88
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
DtDecalModelAgent * myDecalEffectAgent
Definition: DtEntityDecalEffectVisualizer.h:81
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool myEffectEnabled
Definition: DtEntityDecalEffectVisualizer.h:78
Visualizes a textured strip trailing behind an entity, such as a boat's wake.
Definition: DtEntityDecalEffectVisualizer.h:22
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
DtTrailEffect * myDecalEffect
Definition: DtEntityDecalEffectVisualizer.h:76
bool myEmbarked
Definition: DtEntityDecalEffectVisualizer.h:79
Contains makVrv:DtEntityStateVisualizer 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:54