10 #ifndef DtSurfacesSettings_H_
11 #define DtSurfacesSettings_H_
64 void setSurfaceVisible(
int surfaceId,
bool state);
67 bool surfaceVisible(
int surfaceId);
SurfaceIdList mySurfaceIds
Definition: DtSurfacesSettings.h:83
Contains surface on/off settings.
Definition: DtSurfacesSettings.h:24
Definition of a surface record.
Definition: DtSurfacesSettings.h:33
std::map< int, bool > SurfaceVisibleMap
Map from surface IDs to on/off setting.
Definition: DtSurfaceSettingsRecord.h:42
std::vector< SurfaceDefinition > mySurfaceDefinitions
Definition: DtSurfacesSettings.h:81
std::vector< int > SurfaceIdList
Move to SurfaceDefinitionManager.
Definition: DtSurfacesSettings.h:29
int myId
Definition: DtSurfacesSettings.h:42
Contains makVrv::DtSurfaceSettingsRecord class.
SurfaceDefinition(const std::string ®Exp, int id)
Definition: DtSurfacesSettings.h:36
makArchives::DtSurfaceSettingsRecord::SurfaceVisibleMap mySurfaceVisibleMap
Definition: DtSurfacesSettings.h:77
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
std::vector< SurfaceDefinition > SurfaceDefinitionList
Move to Surface Definition Manager later.
Definition: DtSurfacesSettings.h:80
std::string myRegExp
Definition: DtSurfacesSettings.h:41
Record of which soil/surface types are visible and which are invisible for a particular terrain...
Definition: DtSurfaceSettingsRecord.h:21
Contains DLL export macros.