12 #if !defined(Q_MOC_RUN)
17 #include <QtWidgets/QWidget>
28 class DtMapEditorWidget;
29 class DtExperimentalFeaturesLogic;
30 class DtSliderDoubleSpinboxWidget;
58 virtual void setBreakingWaveAmplitude(
float amp);
61 virtual void setTerrainMagnificationScaleFactor(
float factor);
64 virtual void setTerrainMagnificationHighLodAngle(
float angle);
67 virtual void setInstancingCullDistance(
float dist);
70 virtual void setInstancingCullDistEnabled(
bool enable);
73 virtual void setMetaflightPagingDistScale(
float dist);
77 virtual void setMetaflightPagingDistScaleEnabled(
bool enable);
80 virtual void setIndirectDistScale(
float scale);
84 virtual void setIndirectDistScaleEnabled(
bool enable);
93 void onBreakingWaveAmplitudeChanged(
double val);
96 void on_terrainMagnificationScaleFactorChanged(
double val);
99 void on_terrainMagnificationHighLodAngleChanged(
double degrees);
102 void on_instancingCullDistanceChanged(
double dist);
105 void on_instancingCullDistEnabledChanged(
int enabled);
108 void on_metaflightPagingDistScaleChanged(
double dist);
111 void on_metaflightPagingDistScaleEnabledChanged(
int enabled);
114 void on_indirectDistScaleChanged(
double scale);
117 void on_indirectDistScaleEnabledChanged(
int enabled);
Contains makVrv::DtExperimentalFeaturesInterface class.
Contains DLL export macros.
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
#define DT_DLL_VRVEXPERIMENTALFEATURESQT
Definition: vrvExperimentalFeaturesQt.h:20
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:70
Abstract interface used for the Experimental Features utility.
Definition: DtExperimentalFeaturesInterface.h:22