32 class DtDebugDrawTerrainLogic;
33 class DtDebugDrawConnectorPage;
49 virtual QIcon icon()
override;
56 virtual QString title()
override;
59 virtual const std::string& pageClassName()
const override;
62 static const std::string& thePageClassName();
67 virtual void setupGui()
override;
70 virtual void activate()
override;
73 virtual void deactivate()
override;
76 virtual void fillSoilColor();
79 virtual void fillRoughnessSoilColor();
82 virtual void setupComboBox();
85 virtual void on_myShowSkin_stateChanged(
int state);
86 virtual void on_myShowSkinNoColor_clicked();
87 virtual void on_myShowSkinSoilColor_clicked();
88 virtual void on_myShowSkinRoughnessColor_clicked();
89 virtual void on_myTerrainCategoryMask_currentTextChanged(
const QString& text);
90 virtual void on_myShowSkinNormal_stateChanged(
int state);
91 virtual void on_myShowCollisionObjects_stateChanged(
int state);
92 virtual void on_myForcePageIn_stateChanged(
int state);
93 virtual void on_myUseInstancedGeometry_stateChanged(
int state);
94 virtual void on_myConnectButton_clicked();
95 virtual void on_myRefreshButton_clicked();
96 virtual void on_myQueryRange_textChanged(
const QString &text);
97 virtual void on_myQueryRange_returnPressed();
98 virtual void on_myAlphaColorSlider_valueChanged();
QRadioButton * myShowSkinNoColor
Definition: debugDrawTerrainPage.h:110
makVrv::DtPageCreatorTemplate< DtDebugDrawTerrainPage > DtDebugDrawTerrainPageCreator
Definition: debugDrawTerrainPage.h:125
QSlider * myAlphaColorSlider
Definition: debugDrawTerrainPage.h:108
QCheckBox * myUseInstancedGeometry
Definition: debugDrawTerrainPage.h:119
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QString myTerrainCategoryMaskString
Definition: debugDrawTerrainPage.h:115
QCheckBox * myShowSkin
Definition: debugDrawTerrainPage.h:109
QCheckBox * myShowSkinNormal
Definition: debugDrawTerrainPage.h:116
QRadioButton * myShowSkinSoilColor
Definition: debugDrawTerrainPage.h:111
Definition: debugDrawTerrainInterface.h:22
QCheckBox * myShowCollisionObjects
Definition: debugDrawTerrainPage.h:117
A widget for configuring the debug draw connector for the selected sim engine.
Definition: debugDrawConnectorPage.h:36
QLabel * myColorSliderName
Definition: debugDrawTerrainPage.h:107
QCheckBox * myForcePageIn
Definition: debugDrawTerrainPage.h:118
A widget for configuring the Debug Simulation Terrain information.
Definition: debugDrawTerrainPage.h:36
QRadioButton * myShowSkinRoughnessColor
Definition: debugDrawTerrainPage.h:112
QLabel * myTerrainCategoryMaskLabel
Definition: debugDrawTerrainPage.h:113
QGridLayout * myMainLayout
Definition: debugDrawTerrainPage.h:105
QListWidget * myColorList
Definition: debugDrawTerrainPage.h:120
DtDebugDrawColors * myDebugDrawColors
Definition: debugDrawTerrainPage.h:121
Contains makVrf::DtDebugDrawTerrainLogic class. This class is trigger by the DebugDrawTerrainPage dia...
Definition: debugDrawTerrainLogic.h:32
This class will read ammunition, entity, weapons and assemblies and provide information about them...
Definition: debugDrawColors.h:16
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
DtDebugDrawConnectorPage * myConnectorToolbar
Definition: debugDrawTerrainPage.h:106
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131
QComboBox * myTerrainCategoryMask
Definition: debugDrawTerrainPage.h:114
DtDebugDrawTerrainLogic * myLogic
Definition: debugDrawTerrainPage.h:103
makVrv::DtDe & myDe
Definition: debugDrawTerrainPage.h:102