18 class DtRotorWashModelAgent;
19 class DtRotorWashObjectAgent;
45 virtual void setRotorWashEnabled(
bool b);
49 virtual void setRotorDiameter(
double diameter );
52 virtual void setRotorWindSpeed(
double speed );
71 virtual void createModelAgents();
74 virtual void destroyModelAgents();
77 virtual void setModelDefinitionForAgents();
84 virtual void setEmbarkedOn(
const std::string&);
88 virtual void slot_checkPowerPlantStatus();
94 virtual void setPowerPlantOn(
bool isOn);
98 virtual void setEntityDestroyed(
bool destroyed);
102 virtual bool visible()
const;
105 virtual void slot_rotorWashEnabledChanged(
bool enabled);
109 virtual void updateDrawState();
112 virtual void setRotorWashPaused(
bool b);
114 virtual bool rotorWashPaused()
const;
bool myEffectEnabled
Definition: DtEntityRotorWashVisualizer.h:122
Base class for entity state visualizers (using the DtModelVisualizer schema)
Definition: DtEntityStateVisualizer.h:23
Definition: DtStateVisualizer.h:322
int myAttributeCompareValue
Definition: DtEntityRotorWashVisualizer.h:134
DtRotorWashModelAgent * myRotorWashModelAgent
Definition: DtEntityRotorWashVisualizer.h:118
bool myEntityDestroyed
Definition: DtEntityRotorWashVisualizer.h:123
std::string mySchema
Definition: DtEntityRotorWashVisualizer.h:133
bool myRotorWashStarted
Definition: DtEntityRotorWashVisualizer.h:136
DtRotorWashObjectAgent * myRotorWashObjectAgent
Definition: DtEntityRotorWashVisualizer.h:121
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:34
bool mySoilTypeActive
Definition: DtEntityRotorWashVisualizer.h:130
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
double myRotorDiameter
Definition: DtEntityRotorWashVisualizer.h:125
Rotorwash and rotorwash collision object information.
A definition of a visualizer.
Definition: DtVisualizerDefinition.h:22
DtStateVisualizerCreatorTemplate< DtEntityRotorWashVisualizer > DtEntityRotorWashVisualizerCreator
Creator that will be registered with the state visualizer factory to create this class.
Definition: DtEntityRotorWashVisualizer.h:144
bool myPowerPlantOn
Definition: DtEntityRotorWashVisualizer.h:128
A collection of information about a rotor wash effect that is received by a network connection and tr...
Definition: DtRotorWashInfo.h:62
double myRotorWindSpeed
Definition: DtEntityRotorWashVisualizer.h:126
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:56
bool myEmbarked
Definition: DtEntityRotorWashVisualizer.h:127
Visualizer for rotorWashes Each rotary wing entity is configured with a visualizer for each soil type...
Definition: DtEntityRotorWashVisualizer.h:34
bool myRotorWashEffectPaused
Definition: DtEntityRotorWashVisualizer.h:137