22 class DtAgentManagerInterface;
23 class DtLightMarkerStringParser;
24 class DtBuoyOrBeaconFacade;
25 class DtBuoyBeaconLayer;
26 class DtNavigationLightController;
27 class DtNavigationLightManager;
40 virtual bool needsUpdate(
DtTime tNow );
45 virtual void update(
DtTime tNow );
64 const std::string& featureLayerList,
65 const std::string& featureAttrMapFilename,
67 int presenceSwitchNum,
int typeSwitchNum );
73 virtual bool needsUpdate(
DtTime tNow );
84 virtual void update(
DtTime tNow );
89 void setDaylightLightLevel(
float daylightLevel );
94 float daylightLightLevel()
const;
98 void setFogVisibilityLevel(
float fogVisibilityLevel );
102 float fogVisibilityLevel()
const;
float myFogVisibilityLevel
Definition: DtNavigationLightManager.h:131
Contains makVrv::DtRenderer class.
The DtBuoyBeaconLayer is the base implementation of a layer of data which contains buoys and beacons ...
Definition: DtBuoyBeaconLayer.h:36
Contains makVrv::DtDe class.
DtNavigationLightUpdater myUpdater
Definition: DtNavigationLightManager.h:132
An abstract base class for objects that require updates. This object automatically adds itself to a D...
Definition: DtTickable.h:26
DtNavigationFeatureBuilder implements a DtStreamedFeatureCreator for navigation features (ex...
Definition: DtNavigationFeatureBuilder.h:34
The DtNavigationFeatureManager matches streamed features to other streamed features (buoys and beacon...
Definition: DtNavigationFeatureManager.h:38
AttachableTypes
These are used to tell managers of attachable items what type of item they manage; they are also used...
Definition: DtBuoyBeaconLayer.h:46
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
The DtNavigationFeature can be attached to any articulated model through an articulated model agent...
Definition: DtNavigationFeature.h:29
Definition: DtNavigationLightManager.h:29
The DtNavigationLightManager matches streamed light controllers to other streamed features (buoys and...
Definition: DtNavigationLightManager.h:56
float myDaylightLightLevel
Definition: DtNavigationLightManager.h:130
Contains the declaration for makVrv::DtTickable.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
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
DtNavigationLightManager & myLightManager
Definition: DtNavigationLightManager.h:48
The DtEntityFacade is a facade around agents that make up an entity. This entity facade represents a ...
Definition: DtBuoyOrBeaconFacade.h:24
Contains makVrv::DtNavigationFeatureManager class.