13 #ifndef DtVrlinkEntityDecalEffectVisualizer_H_
14 #define DtVrlinkEntityDecalEffectVisualizer_H_
43 virtual void setState(
int stateNumber,
int stateValue);
DtVrlinkEntityStateListener * myVrlinkListener
Same as myListener, except, stored for convenience.
Definition: DtVrlinkEntityDecalEffectVisualizer.h:51
DtStateVisualizerCreatorTemplate< DtVrlinkEntityDecalEffectVisualizer > DtVrlinkEntityDecalEffectVisualizerCreator
Definition: DtVrlinkEntityDecalEffectVisualizer.h:58
Definition: DtVrlinkAppearanceVisualizerInterface.h:23
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
Definition: DtStateVisualizer.h:309
std::string myAttributeControlName
Definition: DtVrlinkEntityDecalEffectVisualizer.h:54
DtVrlinkEntityDecalEffectVisualizer(DtBaseConnection &simulation, DtStateListener &listener, int modelSet)
CTOR.
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
std::vector< int > myAttributeCompareValue
Definition: DtVrlinkEntityDecalEffectVisualizer.h:55
DtVrlinkConnection * myVrlinkSimulation
Definition: DtVrlinkEntityDecalEffectVisualizer.h:52
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
DtBaseConnection & simulation()
Get the connection for this visualizer.
Definition: DtStateVisualizer.h:165
virtual void setVisualizerDefinition(const DtVisualizerDefinition &visDef)
Set any other additional visualizer information from the visual record.
virtual void toggleEffectByCompareValue(int compareValue)
Toggle the effect based on the attribute compare value.
Visualizes a textured strip trailing behind an entity, such as a boat's wake.
Definition: DtEntityDecalEffectVisualizer.h:22
virtual void setEntityType(const std::string &type)
Override for initial display.
virtual void setState(int stateNumber, int stateValue)
Override to set the attribute state of agents.
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
Definition: DtVrlinkEntityDecalEffectVisualizer.h:24
The DtStateListener is an abstract class.
Definition: DtStateListener.h:21
virtual ~DtVrlinkEntityDecalEffectVisualizer()
DTOR.
DtStateListener & listener()
Definition: DtStateVisualizer.h:159