17 class DtRotorWashModelAgent;
18 class DtRotorWashUpdaterAgent;
33 virtual void setRotorWashEnabled(
bool b);
37 virtual void setRotorDiameter(
double diameter );
40 virtual void setRotorWindSpeed(
double speed );
56 virtual void createModelAgents();
59 virtual void destroyModelAgents();
62 virtual void setModelDefinitionForAgents();
69 virtual void setEmbarkedOn(
const std::string&);
73 virtual void slot_appearanceBitSet(
unsigned int mask,
unsigned int newValue,
bool force );
79 virtual void setPowerPlantOn(
bool isOn);
83 virtual void setEntityDestroyed(
bool destroyed);
87 virtual bool visible()
const;
89 virtual void slot_rotorWashEnabledChanged(
bool enabled);
93 virtual void updateDrawState();
98 virtual void setRotorWashPaused(
bool b);
99 virtual bool rotorWashPaused()
const;
bool myEffectEnabled
Definition: DtEntityRotorWashVisualizer.h:104
DtRotorWashUpdaterAgent * myRotorWashUpdater
Definition: DtEntityRotorWashVisualizer.h:103
Base class for entity state visualizers (using the DtModelVisualizer schema)
Definition: DtEntityStateVisualizer.h:23
Definition: DtStateVisualizer.h:309
int myAttributeCompareValue
Definition: DtEntityRotorWashVisualizer.h:116
bool myEntityDestroyed
Definition: DtEntityRotorWashVisualizer.h:105
std::string mySchema
Definition: DtEntityRotorWashVisualizer.h:115
bool myRotorWashStarted
Definition: DtEntityRotorWashVisualizer.h:118
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:37
bool mySoilTypeActive
Definition: DtEntityRotorWashVisualizer.h:112
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
double myRotorDiameter
Definition: DtEntityRotorWashVisualizer.h:107
Rotorwash and rotorwash collision object information.
DtRotorWashModelAgent * myRotorWashModel
Definition: DtEntityRotorWashVisualizer.h:102
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:126
bool myPowerPlantOn
Definition: DtEntityRotorWashVisualizer.h:110
Position and type of a rotorwash.
Definition: DtRotorWashInfo.h:55
double myRotorWindSpeed
Definition: DtEntityRotorWashVisualizer.h:108
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
bool myEmbarked
Definition: DtEntityRotorWashVisualizer.h:109
Visualizer for kelvin rotorWashs.
Definition: DtEntityRotorWashVisualizer.h:22
bool myRotorWashEffectPaused
Definition: DtEntityRotorWashVisualizer.h:119