22 class DtRotorWashModelAgent;
23 class DtRotorWashObjectAgent;
63 virtual void uninit();
67 virtual void restart();
70 virtual void setRotorWashDiameter(
double rotorWashDiameter );
74 virtual float rotorWashDiameter( );
78 virtual void setRotorWashWindSpeed(
double rotorWashWindSpeed );
82 virtual float rotorWashWindSpeed( );
86 virtual void slot_rotorWashEnabledChanged(
bool enabled);
91 virtual void setRotorWashEnabled(
bool enable );
DT_DLL_EXAMPLESCENEROOTPLUGIN void init(DtDe &anIG)
DtCigiObjectCreatorTemplate< DtCigiRotorWashEntity > DtCigiRotorWashEntityCreator
Creator that will be registered with the CIGI object factory to create this class.
Definition: DtCigiRotorWashEntity.h:114
double myRotorWashDiameter
Definition: DtCigiRotorWashEntity.h:104
Contains DLL export macros.
DtSignalConnectionManager myConnections
Definition: DtCigiRotorWashEntity.h:107
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Contains makVrv::DtCigiBaseEntity class declaration.
This class is responsible for the actual processing of CIGI data. This holds the entity visualizer...
Definition: DtCigiConnection.h:57
Rotorwash and rotorwash collision object information.
DtRotorWashModelAgent * myRotorWashModel
Definition: DtCigiRotorWashEntity.h:98
DtRotorWashObjectAgent * myRotorWashObject
Definition: DtCigiRotorWashEntity.h:99
bool myGlobalRotorWashEnabled
This is the tick box from the gui settings.
Definition: DtCigiRotorWashEntity.h:102
DtRotorWashInfo myRotorWashInfo
Definition: DtCigiRotorWashEntity.h:100
A DtCigiRotorWashEntity is a CIGI entity that loads rotor wash models. Large portions of this class a...
Definition: DtCigiRotorWashEntity.h:47
A collection of information about a rotor wash effect that is received by a network connection and tr...
Definition: DtRotorWashInfo.h:62
double myRotorWashWindSpeed
Definition: DtCigiRotorWashEntity.h:105
This class provides an abstract base class for CIGI entities. These are created by the DtCigiEntityVi...
Definition: DtCigiBaseEntity.h:42
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
Definition: DtCigiBaseEntity.h:434