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