![]() |
VR-Forces Development_Version Class Documentation
|
A global signaler object for the DtTerrain class. More...

Public Member Functions | |
| virtual | ~DtTerrainSignaler () |
| DTOR. | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtTerrainSignaler & | instance (DtDe &de) |
| Get an instance used to emit, or to connect. | |
Public Attributes | |
| boost::signal< void(const DtTerrainPatch &) > | signal_terrainPatchAdded |
| Emitted when a DtTerrainPatch is added. | |
| boost::signal< void(const DtTerrainPatch &) > | signal_terrainPatchToBeDeleted |
| Emitted when a DtTerrainPatch is about to be removed. | |
| boost::signal< void(const DtFeatureLayer &) > | signal_featureLayerAdded |
| Emitted when a DtFeatureLayer is added. | |
| boost::signal< void(const DtFeatureLayer &) > | signal_featureLayerToBeDeleted |
| Emitted when a DtFeatureLayer is about to be removed. | |
| boost::signal< void(const DtOceanLayer &) > | signal_oceanLayerAdded |
| Emitted when a DtFeatureLayer is added. | |
| boost::signal< void(const DtOceanLayer &) > | signal_oceanLayerToBeDeleted |
| Emitted when a DtFeatureLayer is about to be removed. | |
| boost::signal< void(const DtOceanLayer &, double) > | signal_oceanLayerSeaLevelChanged |
| Emitted when an ocean layer changes its sea level. | |
| boost::signal< void(const DtOceanLayer &, int) > | signal_oceanLayerLodRangeChanged |
| Emitted when an ocean layer changes its lod range. | |
| boost::signal< void() > | signal_terrainToBeCleared |
| Emitted when the terrain is about to be cleared. | |
| boost::signal< void() > | signal_terrainCleared |
| Emitted when the terrain is cleared. | |
| boost::signal< void(DtProp &prop) > | signal_propCreated |
| Emitted when a prop is created. | |
| boost::signal< void(const DtProp &prop) > | signal_propAboutToBeDestroyed |
| Emitted when a prop is destroyed. | |
| boost::signal< void(DtBuoyOrBeaconFacade &buoy, const DtVector &initialPosition) > | signal_buoyOrBeaconCreated |
| Emitted when a buoy is created. | |
| boost::signal< void(const DtBuoyOrBeaconFacade &buoy) > | signal_buoyOrBeaconAboutToBeDestroyed |
| Emitted when a buoy is destroyed. | |
| boost::signal< void(const DtProp &prop, double x, double y, double z) > | signal_propPositionAboutToChange |
| Emitted when a prop position is about to be changed. | |
| boost::signal< void(const DtProp &prop, double x, double y, double z, double w) > | signal_propOrientationAboutToChange |
| Emitted when a prop orientation is about to be changed. | |
| boost::signal< void(const DtFeature &) > | signal_featureAdded |
| Emitted when a DtFeature is added. | |
| boost::signal< void(const DtFeature &) > | signal_featureToBeDeleted |
| Emitted when a DtFeature is about to be removed. | |
| boost::signal< void(int id, const makArchives::DtTerrainOperationRecord &rec) > | signal_terrainOperationAdded |
| Emitted when an operation is added. | |
| boost::signal< void(int id) > | signal_terrainOperationRemoved |
| Emitted when an operation is removed. | |
| boost::signal< void(bool) > | signal_terrainIsGlobalScaleChanged |
| Emitted when an terrain is global changes. | |
Protected Member Functions | |
| DtTerrainSignaler () | |
A global signaler object for the DtTerrain class.
These signals are raised on the master by DtTerrain These signals are not raised on the remote displays
|
virtual |
DTOR.
|
protected |
|
static |
Get an instance used to emit, or to connect.
| boost::signal< void (const DtTerrainPatch&) > makVrv::DtTerrainSignaler::signal_terrainPatchAdded |
Emitted when a DtTerrainPatch is added.
| boost::signal< void (const DtTerrainPatch&) > makVrv::DtTerrainSignaler::signal_terrainPatchToBeDeleted |
Emitted when a DtTerrainPatch is about to be removed.
| boost::signal< void (const DtFeatureLayer&) > makVrv::DtTerrainSignaler::signal_featureLayerAdded |
Emitted when a DtFeatureLayer is added.
| boost::signal< void (const DtFeatureLayer&) > makVrv::DtTerrainSignaler::signal_featureLayerToBeDeleted |
Emitted when a DtFeatureLayer is about to be removed.
| boost::signal< void (const DtOceanLayer&) > makVrv::DtTerrainSignaler::signal_oceanLayerAdded |
Emitted when a DtFeatureLayer is added.
| boost::signal< void (const DtOceanLayer&) > makVrv::DtTerrainSignaler::signal_oceanLayerToBeDeleted |
Emitted when a DtFeatureLayer is about to be removed.
| boost::signal< void (const DtOceanLayer&, double) > makVrv::DtTerrainSignaler::signal_oceanLayerSeaLevelChanged |
Emitted when an ocean layer changes its sea level.
| boost::signal< void (const DtOceanLayer&, int) > makVrv::DtTerrainSignaler::signal_oceanLayerLodRangeChanged |
Emitted when an ocean layer changes its lod range.
| boost::signal<void () > makVrv::DtTerrainSignaler::signal_terrainToBeCleared |
Emitted when the terrain is about to be cleared.
| boost::signal< void () > makVrv::DtTerrainSignaler::signal_terrainCleared |
Emitted when the terrain is cleared.
| boost::signal< void (DtProp& prop) > makVrv::DtTerrainSignaler::signal_propCreated |
Emitted when a prop is created.
| boost::signal< void (const DtProp& prop) > makVrv::DtTerrainSignaler::signal_propAboutToBeDestroyed |
Emitted when a prop is destroyed.
| boost::signal< void (DtBuoyOrBeaconFacade& buoy, const DtVector& initialPosition) > makVrv::DtTerrainSignaler::signal_buoyOrBeaconCreated |
Emitted when a buoy is created.
| boost::signal< void (const DtBuoyOrBeaconFacade& buoy) > makVrv::DtTerrainSignaler::signal_buoyOrBeaconAboutToBeDestroyed |
Emitted when a buoy is destroyed.
| boost::signal< void (const DtProp& prop, double x, double y, double z) > makVrv::DtTerrainSignaler::signal_propPositionAboutToChange |
Emitted when a prop position is about to be changed.
| boost::signal< void (const DtProp& prop, double x, double y, double z, double w) > makVrv::DtTerrainSignaler::signal_propOrientationAboutToChange |
Emitted when a prop orientation is about to be changed.
| boost::signal< void (const DtFeature&) > makVrv::DtTerrainSignaler::signal_featureAdded |
Emitted when a DtFeature is added.
| boost::signal< void (const DtFeature&) > makVrv::DtTerrainSignaler::signal_featureToBeDeleted |
Emitted when a DtFeature is about to be removed.
| boost::signal< void(int id, const makArchives::DtTerrainOperationRecord& rec) > makVrv::DtTerrainSignaler::signal_terrainOperationAdded |
Emitted when an operation is added.
| boost::signal< void(int id) > makVrv::DtTerrainSignaler::signal_terrainOperationRemoved |
Emitted when an operation is removed.
| boost::signal< void(bool) > makVrv::DtTerrainSignaler::signal_terrainIsGlobalScaleChanged |
Emitted when an terrain is global changes.