Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality
This commit is contained in:
@@ -65,7 +65,7 @@ void BoxBrush::SetMode(BrushMode value)
|
||||
|
||||
void BoxBrush::SetCenter(const Vector3& value)
|
||||
{
|
||||
if (Vector3::NearEqual(value, _center))
|
||||
if (value == _center)
|
||||
return;
|
||||
|
||||
_center = value;
|
||||
@@ -77,7 +77,7 @@ void BoxBrush::SetCenter(const Vector3& value)
|
||||
|
||||
void BoxBrush::SetSize(const Vector3& value)
|
||||
{
|
||||
if (Vector3::NearEqual(value, _size))
|
||||
if (value == _size)
|
||||
return;
|
||||
|
||||
_size = value;
|
||||
|
||||
@@ -12,7 +12,7 @@ BoxVolume::BoxVolume(const SpawnParams& params)
|
||||
|
||||
void BoxVolume::SetSize(const Vector3& value)
|
||||
{
|
||||
if (!Vector3::NearEqual(value, _size))
|
||||
if (value != _size)
|
||||
{
|
||||
const auto prevBounds = _box;
|
||||
_size = value;
|
||||
|
||||
@@ -70,7 +70,7 @@ float Camera::GetFieldOfView() const
|
||||
void Camera::SetFieldOfView(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 1.0f, 179.9f);
|
||||
if (Math::NotNearEqual(_fov, value))
|
||||
if (_fov != value)
|
||||
{
|
||||
_fov = value;
|
||||
UpdateCache();
|
||||
@@ -85,7 +85,7 @@ float Camera::GetCustomAspectRatio() const
|
||||
void Camera::SetCustomAspectRatio(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 0.0f, 100.0f);
|
||||
if (Math::NotNearEqual(_customAspectRatio, value))
|
||||
if (_customAspectRatio != value)
|
||||
{
|
||||
_customAspectRatio = value;
|
||||
UpdateCache();
|
||||
@@ -100,7 +100,7 @@ float Camera::GetNearPlane() const
|
||||
void Camera::SetNearPlane(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 0.001f, _far - 1.0f);
|
||||
if (Math::NotNearEqual(_near, value))
|
||||
if (_near != value)
|
||||
{
|
||||
_near = value;
|
||||
UpdateCache();
|
||||
@@ -115,7 +115,7 @@ float Camera::GetFarPlane() const
|
||||
void Camera::SetFarPlane(float value)
|
||||
{
|
||||
value = Math::Max(value, _near + 1.0f);
|
||||
if (Math::NotNearEqual(_far, value))
|
||||
if (_far != value)
|
||||
{
|
||||
_far = value;
|
||||
UpdateCache();
|
||||
@@ -130,7 +130,7 @@ float Camera::GetOrthographicSize() const
|
||||
void Camera::SetOrthographicSize(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 0.0f, 1000000.0f);
|
||||
if (Math::NotNearEqual(_orthoSize, value))
|
||||
if (_orthoSize != value)
|
||||
{
|
||||
_orthoSize = value;
|
||||
UpdateCache();
|
||||
@@ -145,7 +145,7 @@ float Camera::GetOrthographicScale() const
|
||||
void Camera::SetOrthographicScale(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 0.0001f, 1000000.0f);
|
||||
if (Math::NotNearEqual(_orthoScale, value))
|
||||
if (_orthoScale != value)
|
||||
{
|
||||
_orthoScale = value;
|
||||
UpdateCache();
|
||||
|
||||
@@ -41,7 +41,7 @@ float EnvironmentProbe::GetRadius() const
|
||||
void EnvironmentProbe::SetRadius(float value)
|
||||
{
|
||||
value = Math::Max(0.0f, value);
|
||||
if (Math::NearEqual(value, _radius))
|
||||
if (value == _radius)
|
||||
return;
|
||||
|
||||
_radius = value;
|
||||
|
||||
@@ -49,7 +49,7 @@ float PointLight::GetScaledRadius() const
|
||||
void PointLight::SetRadius(float value)
|
||||
{
|
||||
value = Math::Max(0.0f, value);
|
||||
if (Math::NearEqual(value, _radius))
|
||||
if (value == _radius)
|
||||
return;
|
||||
|
||||
_radius = value;
|
||||
|
||||
@@ -26,7 +26,7 @@ SkyLight::SkyLight(const SpawnParams& params)
|
||||
void SkyLight::SetRadius(float value)
|
||||
{
|
||||
value = Math::Max(0.0f, value);
|
||||
if (Math::NearEqual(value, _radius))
|
||||
if (value == _radius)
|
||||
return;
|
||||
|
||||
_radius = value;
|
||||
|
||||
@@ -59,7 +59,7 @@ float SplineModel::GetQuality() const
|
||||
void SplineModel::SetQuality(float value)
|
||||
{
|
||||
value = Math::Clamp(value, 0.0f, 100.0f);
|
||||
if (Math::NearEqual(value, _quality))
|
||||
if (value == _quality)
|
||||
return;
|
||||
_quality = value;
|
||||
OnSplineUpdated();
|
||||
@@ -72,7 +72,7 @@ float SplineModel::GetBoundsScale() const
|
||||
|
||||
void SplineModel::SetBoundsScale(float value)
|
||||
{
|
||||
if (Math::NearEqual(_boundsScale, value))
|
||||
if (_boundsScale == value)
|
||||
return;
|
||||
_boundsScale = value;
|
||||
OnSplineUpdated();
|
||||
|
||||
@@ -57,7 +57,7 @@ float SpotLight::GetScaledRadius() const
|
||||
void SpotLight::SetRadius(float value)
|
||||
{
|
||||
value = Math::Max(0.0f, value);
|
||||
if (Math::NearEqual(value, _radius))
|
||||
if (value == _radius)
|
||||
return;
|
||||
|
||||
_radius = value;
|
||||
@@ -70,7 +70,7 @@ void SpotLight::SetOuterConeAngle(float value)
|
||||
value = Math::Clamp(value, 0.0f, 89.0f);
|
||||
|
||||
// Check if value will change
|
||||
if (!Math::NearEqual(value, _outerConeAngle))
|
||||
if (value != _outerConeAngle)
|
||||
{
|
||||
// Change values
|
||||
_innerConeAngle = Math::Min(_innerConeAngle, value - ZeroTolerance);
|
||||
@@ -86,7 +86,7 @@ void SpotLight::SetInnerConeAngle(float value)
|
||||
value = Math::Clamp(value, 0.0f, 89.0f);
|
||||
|
||||
// Check if value will change
|
||||
if (!Math::NearEqual(value, _innerConeAngle))
|
||||
if (value != _innerConeAngle)
|
||||
{
|
||||
// Change values
|
||||
_innerConeAngle = value;
|
||||
|
||||
@@ -60,7 +60,7 @@ float StaticModel::GetBoundsScale() const
|
||||
|
||||
void StaticModel::SetBoundsScale(float value)
|
||||
{
|
||||
if (Math::NearEqual(_boundsScale, value))
|
||||
if (_boundsScale == value)
|
||||
return;
|
||||
|
||||
_boundsScale = value;
|
||||
|
||||
Reference in New Issue
Block a user