11 #include <vlutil/vlPerformanceStats.h>
34 virtual bool doIntersection(
const DtTime tNow)
override;
35 virtual void requestLineOfSightCheck(
const DtVector& start,
const DtVector& end);
36 virtual void update(
DtTime tNow);
39 virtual void setEntityFanUpdateRate(
double d );
40 virtual bool internalDoIntersection(
bool& anythingChanged);
42 virtual void updateIntersections();
Overide that adds the ability to request information from the back-end for Fan checks.
Definition: vrfAttachableEntityFanUpdater.h:26
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Creator for entity fan updater.
Definition: DtAttachableEntityFanUpdater.h:130
Provide some functionality such that an intervisibility updater class can use this to determine when ...
Definition: backendIntervisibilityChecker.h:28
double myTimeSinceLastUpdate
Definition: vrfAttachableEntityFanUpdater.h:45
bool myModelSetDiscovered
Definition: vrfAttachableEntityFanUpdater.h:47
Contains the DtAttachableEntityFanUpdater class declaration.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Class which will keep track of EntityFan los object (spokes between an origin and the outer rim of th...
Definition: DtAttachableEntityFanUpdater.h:40
DtTimedSection myUpdateTimer
Definition: vrfAttachableEntityFanUpdater.h:46
Definition: vrfExtendedIntervisibilitySettings.h:80
Creator override.
Definition: vrfAttachableEntityFanUpdater.h:16