![]() |
VR-Forces 4.1.1 Class Documentation
|
The interface for the makVrv::DtTerrainContentsWidget for the makVrv::DtTerrainContentsLogic. More...

Public Types | |
| enum | LayerType { TerrainPatch, FeatureLayer, OceanLayer } |
Public Member Functions | |
| virtual void | addItem (int id, LayerType layerType, const DtUnicode &name, bool visualized)=0 |
| Call to add a terrain patch/ feature layer to the widget. | |
| virtual void | removeItem (int id)=0 |
| Call to remove a terrain patch/ feature layer to the widget. | |
| virtual void | clear ()=0 |
| Called to clear all the terrain patches, feature layers in the widget. | |
Public Attributes | |
| boost::signal< void(int)> | signal_remove |
| Signal emitted when the user chooses remove a terrain patch or feature layer. | |
The interface for the makVrv::DtTerrainContentsWidget for the makVrv::DtTerrainContentsLogic.
|
pure virtual |
Call to add a terrain patch/ feature layer to the widget.
Implemented in makVrv::DtTerrainContentsWidget.
|
pure virtual |
Call to remove a terrain patch/ feature layer to the widget.
Implemented in makVrv::DtTerrainContentsWidget.
|
pure virtual |
Called to clear all the terrain patches, feature layers in the widget.
Implemented in makVrv::DtTerrainContentsWidget.
| boost::signal<void (int)> makVrv::DtTerrainContentsInterface::signal_remove |
Signal emitted when the user chooses remove a terrain patch or feature layer.
Connected to a slot in the logic.