14 #include <vlutil/vlString.h>
42 virtual void setIsHighFidelityTerrain(
bool b);
43 virtual bool isHighFidelityTerrain()
const;
49 virtual bool supportsTerrainPreload()
const;
50 virtual void setSupportsTerrainPreload(
bool value);
57 virtual bool hasNonPolygonalWaterRegions()
const;
58 virtual void setHasNonPolygonalWaterRegions(
bool value);
67 virtual void clearCapability(
const DtString& key);
69 virtual const std::map<DtString, DtString>& capabilityMap()
const;
bool mySupportsTerrainPreload
Indicates whether or not the loaded terrain has non-polygonal water defined by a fixed altitude and p...
Definition: terrainCapabilities.h:71
#define DT_DLL_terrainInterface
This file is used to determine how to build.
Definition: terrainInterfaceDefines.h:25
This class holds parameters which define the capabilities of the current terrain. The terrain impleme...
Definition: terrainCapabilities.h:28
std::map< DtString, DtString > myCapabilitiesMap
Indicates whether or not the loaded terrain has non-polygonal water defined by a fixed altitude and p...
Definition: terrainCapabilities.h:74
bool myHasNonPolygonalWaterRegions
Indicates whether or not the loaded terrain has non-polygonal water defined by a fixed altitude and p...
Definition: terrainCapabilities.h:72
bool myIsHighFidelityTerrain
Indicates whether or not the loaded terrain has non-polygonal water defined by a fixed altitude and p...
Definition: terrainCapabilities.h:73