94 if (m_enabled == newEnabled)
97 m_enabled = newEnabled;
123 if (m_color == newColor)
164 m_density = newDensity;
179 return m_depthEnabled;
184 if (m_depthEnabled == newDepthEnabled)
187 m_depthEnabled = newDepthEnabled;
233 m_depthNear = newDepthNear;
269 m_depthFar = newDepthFar;
294 m_depthCurve = newDepthCurve;
309 return m_heightEnabled;
314 if (m_heightEnabled == newHeightEnabled)
317 m_heightEnabled = newHeightEnabled;
362 return m_leastIntenseY;
370 m_leastIntenseY = newLeastIntenseY;
402 return m_mostIntenseY;
410 m_mostIntenseY = newMostIntenseY;
426 return m_heightCurve;
434 m_heightCurve = newHeightCurve;
448 return m_transmitEnabled;
453 if (m_transmitEnabled == newTransmitEnabled)
456 m_transmitEnabled = newTransmitEnabled;
470 return m_transmitCurve;
478 m_transmitCurve = newTransmitCurve;
The QColor class provides colors based on RGB, HSV or CMYK values.
void setEnabled(bool newEnabled)
void setColor(const QColor &newColor)
bool isHeightEnabled() const
\qmlproperty bool Fog::heightEnabled
void heightEnabledChanged()
void setDepthNear(float newDepthNear)
void setDensity(float newDensity)
void mostIntenseYChanged()
void setDepthFar(float newDepthFar)
void setTransmitCurve(float newTransmitCurve)
void leastIntenseYChanged()
void depthEnabledChanged()
void transmitCurveChanged()
void setHeightCurve(float newHeightCurve)
void setHeightEnabled(bool newHeightEnabled)
void setTransmitEnabled(bool newTransmitEnabled)
void heightCurveChanged()
bool isTransmitEnabled() const
\qmlproperty bool Fog::transmitEnabled
void setLeastIntenseY(float newleastIntenseY)
void transmitEnabledChanged()
void setDepthEnabled(bool newDepthEnabled)
bool isDepthEnabled() const
\qmlproperty bool Fog::depthEnabled
void setDepthCurve(float newDepthCurve)
void setMostIntenseY(float newmostIntenseY)
bool isEnabled() const
\qmltype Fog \inherits Object \inqmlmodule QtQuick3D
Combined button and popup list for selecting options.
bool qFuzzyCompare(qfloat16 p1, qfloat16 p2) noexcept