![]() |
VR-Forces 4.10 Class Documentation
|
Logic for the Add Terrain Patch dialog. More...
Public Member Functions | |
| DtAddTerrainPatchLogic (DtDe &de, DtAddTerrainPatchInterface *iFace) | |
| CTOR. More... | |
| virtual | ~DtAddTerrainPatchLogic () |
| DTOR. More... | |
| virtual QColor | textColorForStatus (DtAddTerrainPatchManager::AddTerrainPatchStatus status) const |
Protected Member Functions | |
| virtual void | onTerrainPatchFilesToAddUpdated (const std::map< std::string, DtAddTerrainPatchManager::TerrainPatchFile > &filePaths) |
| Called when users chooses multiple files to be loaded as terrain patches. More... | |
| virtual void | onCoordinateSystemUpdated (const std::string &coordinateSystem, const std::string &coordinateSystemParameters) |
| Called when users change the coordinate system being used to add the terrain patches. More... | |
| virtual void | slot_terrainPatchFilesAdded (const std::vector< std::string > &filePaths) |
| Called when users selected one or more files to add using the add terrain patch dialog. More... | |
| virtual void | slot_ddsFlipChanged (bool flipDdsImages) |
| Called when users change whether or not to flip DDS images in the add terrain patch dialog. More... | |
| virtual void | slot_alphaToCoverageChanged (DtAddTerrainPatchManager::AlphaToCoverageState newState) |
| Called when users change the alpha to coverage state in the add terrain patch dialog. More... | |
| virtual void | slot_indirectEnabledChanged (bool indirectRenderingEnabled) |
| Called when users change whether or not to enable indirect rendering in the add terrain patch dialog. More... | |
| virtual void | slot_terrainPatchFilesDeleted (const std::vector< std::string > &filePaths) |
| Called when users removes multiple files to be loaded as terrain patches. More... | |
| virtual void | slot_addTerrainPatches () |
| Called when users click the "Ok" button in the add terrain patch dialog. More... | |
| virtual void | slot_coordinateSystemChanged (const std::string &coordSystem) |
| Called when users change the terrain coordinate system in the add terrain patch dialog. More... | |
| virtual void | slot_coordinateSystemParamsChanged (const std::string &coordSystemParams) |
| Called when users change the terrain coordinate system parameters in the add terrain patch dialog. More... | |
Protected Attributes | |
| DtDe & | myDe |
| DtAddTerrainPatchInterface * | myInterface |
| std::string | myCoordinateSystem |
| std::string | myCoordinateSystemParams |
| bool | myDdsFlip |
| DtAddTerrainPatchManager::AlphaToCoverageState | myAlphaToCoverageState |
| bool | myIndirectEnabled |
| DtSignalConnectionManager | mySignals |
Logic for the Add Terrain Patch dialog.
| makVrv::DtAddTerrainPatchLogic::DtAddTerrainPatchLogic | ( | DtDe & | de, |
| DtAddTerrainPatchInterface * | iFace | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
|
protectedvirtual |
Called when users chooses multiple files to be loaded as terrain patches.
Slot functions connected to DtAddTerrainPatchManager signals
|
protectedvirtual |
Called when users change the coordinate system being used to add the terrain patches.
|
protectedvirtual |
Called when users selected one or more files to add using the add terrain patch dialog.
Slot functions connected to the DtAddTerrainPatchInterface signals
|
protectedvirtual |
Called when users change whether or not to flip DDS images in the add terrain patch dialog.
|
protectedvirtual |
Called when users change the alpha to coverage state in the add terrain patch dialog.
|
protectedvirtual |
Called when users change whether or not to enable indirect rendering in the add terrain patch dialog.
|
protectedvirtual |
Called when users removes multiple files to be loaded as terrain patches.
|
protectedvirtual |
Called when users click the "Ok" button in the add terrain patch dialog.
Creates model definitions and adds them as terrain patches.
|
protectedvirtual |
Called when users change the terrain coordinate system in the add terrain patch dialog.
|
protectedvirtual |
Called when users change the terrain coordinate system parameters in the add terrain patch dialog.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |