25 class DtVrlinkAggregateStateListener;
47 virtual const DtStateVisualizer::TypeInfo& typeInfo()
const;
50 static const DtStateVisualizer::TypeInfo& theTypeInfo();
55 virtual void setEntityType(
const std::string& type );
58 virtual void setForceId(
int );
62 virtual void on_trackColorTypeChanged(
66 virtual void on_clearTrackHistories();
101 virtual void setState(
int stateNumber,
int stateValue );
104 virtual void setColorizedModelColorType(
108 virtual void setForceId(
int forceId );
119 virtual bool handleCustomAppearance(
unsigned int attr,
unsigned int value );
122 virtual void setEntityType(
const std::string& t );
126 virtual void updateForceColor();
129 virtual void setModelDefinitionForAgents();
132 virtual void createModelAgents();
135 virtual void setAppearance(
136 const DtAppearAttribute attr,
const DtAppearAttrVal val);
LifeformState
Definition: DtEntityStateListener.h:104
Contains the DtSharedSimulationSettings class declaration.
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
ColorizedModelColorType
Enumeration for the model coloring mode.
Definition: DtSharedEntityDisplaySettings.h:42
Definition: DtVrlinkAppearanceVisualizerInterface.h:20
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateStateListener * myVrlinkListener
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:141
Definition: DtStateVisualizer.h:322
Contains makVrv:DtEntityArticulatedStateModelVisualizer class to visualize articulated models...
DtVrfVrlinkAggregateTrackHistoryVisualizer will allow for the visualizatinion of aggregate track hist...
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:35
makVrv::DtSharedEntityDisplaySettings::ColorizedModelColorType myColorizedModelColorType
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:143
Visualizes an entity's appearance bits and articulaed state.
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:78
State visualizer for entities with articulated models.
Definition: DtEntityArticulatedStateModelVisualizer.h:31
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAggregateStateListener * myVrlinkListener
Same as myListener, except, stored for convenience.
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:71
Contains makVrv:DtVrlinkAppearanceVisualizerInterface.h class to visualize appearance.
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
Contains makVrv:DtEntityStateListener class.
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Visualizer for entity track histories; places a 3d ribbon behind the entity, which tracks the locatio...
Definition: DtEntityTrackHistoryVisualizer.h:24
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection * myVrlinkSimulation
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:140
makVrv::DtStateVisualizerCreatorTemplate< DtVrlinkAggregateArticulatedStateModelVisualizer > DtVrlinkAggregateArticulatedStateModelVisualizerCreator
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:150
int myForceId
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:144
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
VR-Link Aggregate state listener.
Definition: DtVrlinkAggregateStateListener.h:31
Contains makVrv::DtVrlinkSimulation class.
DamageState
Definition: DtEntityStateListener.h:88
Contains the DtSharedEntityDisplaySettings class declaration.
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
WeaponState
Definition: DtEntityStateListener.h:96
makVrv::DtStateVisualizerCreatorTemplate< DtVrfVrlinkAggregateTrackHistoryVisualizer > DtVrfVrlinkAggregateTrackHistoryVisualizerCreator
Definition: vrfVrlinkAggregateTrackHistoryVisualizer.h:74