20 #include <QtGui/QColor>
44 virtual void onTerrainPatchFilesToAddUpdated(
45 const std::map<std::string, DtAddTerrainPatchManager::TerrainPatchFile>& filePaths);
48 virtual void onCoordinateSystemUpdated(
const std::string& coordinateSystem,
49 const std::string& coordinateSystemParameters );
58 virtual void slot_terrainPatchFilesAdded(
const std::vector<std::string>& filePaths);
62 virtual void slot_ddsFlipChanged(
bool flipDdsImages);
70 virtual void slot_indirectEnabledChanged(
bool indirectRenderingEnabled);
73 virtual void slot_terrainPatchFilesDeleted(
const std::vector<std::string>& filePaths);
77 virtual void slot_addTerrainPatches();
81 virtual void slot_coordinateSystemChanged(
const std::string& coordSystem);
85 virtual void slot_coordinateSystemParamsChanged(
const std::string& coordSystemParams);
bool myIndirectEnabled
Definition: DtAddTerrainPatchLogic.h:98
DtAddTerrainPatchInterface * myInterface
Definition: DtAddTerrainPatchLogic.h:92
std::string myCoordinateSystem
Definition: DtAddTerrainPatchLogic.h:94
AddTerrainPatchStatus
An enumeration for the possible statuses a terrain patch can have when being added.
Definition: DtAddTerrainPatchManager.h:58
DtDe & myDe
Definition: DtAddTerrainPatchLogic.h:91
Contains makVrv::DtDe class.
Logic for the Add Terrain Patch dialog.
Definition: DtAddTerrainPatchLogic.h:26
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
std::string myCoordinateSystemParams
Definition: DtAddTerrainPatchLogic.h:95
Contains DLL export macros.
DtSignalConnectionManager mySignals
Definition: DtAddTerrainPatchLogic.h:100
DtAddTerrainPatchManager::AlphaToCoverageState myAlphaToCoverageState
Definition: DtAddTerrainPatchLogic.h:97
AlphaToCoverageState
The possible states of alpha to coverage for a terrain patch.
Definition: DtAddTerrainPatchManager.h:38
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains makVrv::DtAddTerrainPatchManager class declaration.
The interface between the Terrain patch logic and the dialog.
Definition: DtAddTerrainPatchInterface.h:22
Contains makVrv::DtAddTerrainPatchInterface class declaration.
bool myDdsFlip
Definition: DtAddTerrainPatchLogic.h:96