![]() |
VR-Forces Developer's Guide
|
The interface between the Terrain patch logic and the dialog. <.

Public Member Functions | |
| virtual void | addFilePath (const std::string &filePath, DtAddTerrainPatchManager::AddTerrainPatchStatus addStatus, const QColor &colorToUse)=0 |
| virtual void | clearFilePaths ()=0 |
| virtual void | setCoordSystemComboBox (DtAddTerrainPatchManager::TerrainCoordinateSystemEnum index)=0 |
| virtual void | setCoordSystemParams (const std::string ¶ms)=0 |
| virtual void | setOkEnabled (bool flag)=0 |
| virtual void | setTerrainSettingsChangedWarningLabelVisible (bool isVisible)=0 |
Public Attributes | |
| boost::signalslib::signal< void()> | signal_addTerrainPatches |
| boost::signalslib::signal < void(std::vector < std::string >)> | signal_terrainPatchFilesAdded |
| boost::signalslib::signal < void(std::vector < std::string >)> | signal_terrainPatchFilesDeleted |
| boost::signalslib::signal < void(const std::string &)> | signal_coordinateSystemChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_coordinateSystemParameters |
| boost::signalslib::signal < void(bool)> | signal_ddsFlipChanged |
| boost::signalslib::signal < void(DtAddTerrainPatchManager::AlphaToCoverageState)> | signal_alphaToCoverageChanged |
| boost::signalslib::signal < void(bool)> | signal_indirectEnabledChanged |
| boost::signalslib::signal < void(bool)> | signal_isPageableChanged |
|
pure virtual |
Called by the logic when adding a selected file path to the GUI.
Implemented in makVrv::DtAddTerrainPatchDialog.
|
pure virtual |
Called by the logic when removing all working file paths to add from the GUI.
Implemented in makVrv::DtAddTerrainPatchDialog.
|
pure virtual |
Called by the logic to set the combo boxes items.
Implemented in makVrv::DtAddTerrainPatchDialog.
|
pure virtual |
Called by the logic to set the coord sys params.
Implemented in makVrv::DtAddTerrainPatchDialog.
|
pure virtual |
Called by the logic to enable the "OK" button.
Implemented in makVrv::DtAddTerrainPatchDialog.
|
pure virtual |
Called by the logic to set the visibility of the terrain settings warning label.
Implemented in makVrv::DtAddTerrainPatchDialog.
| boost::signalslib::signal<void()> makVrv::DtAddTerrainPatchInterface::signal_addTerrainPatches |
| boost::signalslib::signal<void(std::vector<std::string>)> makVrv::DtAddTerrainPatchInterface::signal_terrainPatchFilesAdded |
| boost::signalslib::signal<void(std::vector<std::string>)> makVrv::DtAddTerrainPatchInterface::signal_terrainPatchFilesDeleted |
| boost::signalslib::signal<void(const std::string&)> makVrv::DtAddTerrainPatchInterface::signal_coordinateSystemChanged |
| boost::signalslib::signal<void(const std::string&)> makVrv::DtAddTerrainPatchInterface::signal_coordinateSystemParameters |
| boost::signalslib::signal<void(bool)> makVrv::DtAddTerrainPatchInterface::signal_ddsFlipChanged |
| boost::signalslib::signal<void(DtAddTerrainPatchManager::AlphaToCoverageState)> makVrv::DtAddTerrainPatchInterface::signal_alphaToCoverageChanged |
| boost::signalslib::signal<void(bool)> makVrv::DtAddTerrainPatchInterface::signal_indirectEnabledChanged |
| boost::signalslib::signal<void(bool)> makVrv::DtAddTerrainPatchInterface::signal_isPageableChanged |