45 void onTerrainPatchFileChosen(
const std::string& filePath);
51 bool processTerrainHeader(
const std::string& filePath,
56 void addTerrainPatch();
59 bool terrainPatchLoadable();
64 void onCoordinateSystemChanged(
const std::string& coordSystem);
67 void onCoordinateSystemParamsChanged(
const std::string& coordSystemParams);
70 void onDdsFlipChanged(
bool ddsFlip);
73 void onAlphaToCoverageChanged(
int state);
76 void onIndirectEnabledChanged(
bool indirectEnabled);
79 int coordSysStrToEnum(
const std::string& coordSys);
bool myIndirectEnabled
Definition: DtAddTerrainPatchLogic.h:90
DtHeaderParser::TerrainPatchRecords myTerrainPatchRecords
Definition: DtAddTerrainPatchLogic.h:92
DtAddTerrainPatchInterface * myInterface
Definition: DtAddTerrainPatchLogic.h:84
std::string myCoordinateSystem
Definition: DtAddTerrainPatchLogic.h:86
DtDe & myDe
Definition: DtAddTerrainPatchLogic.h:83
Definition: DtAddTerrainPatchLogic.h:32
Contains makVrv::DtDe class.
Adds terrain patches to the scene.
Definition: DtAddTerrainPatchLogic.h:24
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
std::string myCoordinateSystemParams
Definition: DtAddTerrainPatchLogic.h:87
AlphaToCoverageState myAlphaToCoverageState
Definition: DtAddTerrainPatchLogic.h:89
Definition: DtAddTerrainPatchLogic.h:31
AlphaToCoverageState
The possible states of alpha to coverage for a terrain patch.
Definition: DtAddTerrainPatchLogic.h:29
Contains DLL export macros.
DtSignalConnectionManager mySignals
Definition: DtAddTerrainPatchLogic.h:93
ErrorMessage
Definition: DtAddTerrainPatchInterface.h:35
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
The interface between the Terrain patch logic and the dialog.
Definition: DtAddTerrainPatchInterface.h:20
Contains makVrv::DtAddTerrainPatchInterface class.
std::string myTerrainPath
Definition: DtAddTerrainPatchLogic.h:85
bool myDdsFlip
Definition: DtAddTerrainPatchLogic.h:88