Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality
This commit is contained in:
@@ -145,7 +145,7 @@ namespace FlaxEditor.Content.GUI
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, 0.3f, 3.0f);
|
||||
if (!Mathf.NearEqual(value, _viewScale))
|
||||
if (value != _viewScale)
|
||||
{
|
||||
_viewScale = value;
|
||||
ViewScaleChanged?.Invoke();
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace FlaxEditor.CustomEditors.GUI
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, 0.05f, 0.95f);
|
||||
if (!Mathf.NearEqual(_splitterValue, value))
|
||||
if (_splitterValue != value)
|
||||
{
|
||||
_splitterValue = value;
|
||||
UpdateSplitRect();
|
||||
|
||||
@@ -385,7 +385,7 @@ namespace FlaxEditor.GUI
|
||||
get => _fps;
|
||||
set
|
||||
{
|
||||
if (_fps.HasValue == value.HasValue && (!value.HasValue || Mathf.NearEqual(_fps.Value, value.Value)))
|
||||
if (_fps.HasValue == value.HasValue && (!value.HasValue || _fps.Value == value.Value))
|
||||
return;
|
||||
|
||||
_fps = value;
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _min;
|
||||
set
|
||||
{
|
||||
if (!Mathd.NearEqual(_min, value))
|
||||
if (_min != value)
|
||||
{
|
||||
if (value > _max)
|
||||
throw new ArgumentException();
|
||||
@@ -58,7 +58,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _max;
|
||||
set
|
||||
{
|
||||
if (!Mathd.NearEqual(_max, value))
|
||||
if (_max != value)
|
||||
{
|
||||
if (value < _min)
|
||||
throw new ArgumentException();
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _min;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_min, value))
|
||||
if (_min != value)
|
||||
{
|
||||
if (value > _max)
|
||||
throw new ArgumentException();
|
||||
@@ -54,7 +54,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _max;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_max, value))
|
||||
if (_max != value)
|
||||
{
|
||||
if (value < _min)
|
||||
throw new ArgumentException();
|
||||
|
||||
@@ -54,7 +54,7 @@ namespace FlaxEditor.GUI.Input
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, Minimum, Maximum);
|
||||
if (!Mathf.NearEqual(value, _value))
|
||||
if (value != _value)
|
||||
{
|
||||
_value = value;
|
||||
|
||||
@@ -311,7 +311,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _min;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_min, value))
|
||||
if (_min != value)
|
||||
{
|
||||
if (value > _max)
|
||||
throw new ArgumentException();
|
||||
@@ -330,7 +330,7 @@ namespace FlaxEditor.GUI.Input
|
||||
get => _max;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_max, value))
|
||||
if (_max != value)
|
||||
{
|
||||
if (value < _min)
|
||||
throw new ArgumentException();
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace FlaxEditor.GUI
|
||||
set
|
||||
{
|
||||
value = Mathf.Max(value, 1);
|
||||
if (!Mathf.NearEqual(value, _headerHeight))
|
||||
if (value != _headerHeight)
|
||||
{
|
||||
_headerHeight = value;
|
||||
PerformLayout();
|
||||
|
||||
@@ -692,7 +692,7 @@ namespace FlaxEditor.GUI
|
||||
get => _fps;
|
||||
set
|
||||
{
|
||||
if (_fps.HasValue == value.HasValue && (!value.HasValue || Mathf.NearEqual(_fps.Value, value.Value)))
|
||||
if (_fps.HasValue == value.HasValue && (!value.HasValue || _fps.Value == value.Value))
|
||||
return;
|
||||
|
||||
_fps = value;
|
||||
|
||||
@@ -319,7 +319,7 @@ namespace FlaxEditor.GUI.Timeline
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, 0.1f, 1000.0f);
|
||||
if (Mathf.NearEqual(_framesPerSecond, value))
|
||||
if (_framesPerSecond == value)
|
||||
return;
|
||||
|
||||
Undo?.AddAction(new EditFpsAction(this, _framesPerSecond, value));
|
||||
@@ -508,7 +508,7 @@ namespace FlaxEditor.GUI.Timeline
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, 0.00001f, 1000.0f);
|
||||
if (Mathf.NearEqual(_zoom, value))
|
||||
if (_zoom == value)
|
||||
return;
|
||||
|
||||
_zoom = value;
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace FlaxEditor.GUI.Timeline.Tracks
|
||||
get => Preview.ViewOffset;
|
||||
set
|
||||
{
|
||||
if (Mathf.NearEqual(Preview.ViewOffset, value))
|
||||
if (Preview.ViewOffset == value)
|
||||
return;
|
||||
Preview.ViewOffset = value;
|
||||
Timeline?.MarkAsEdited();
|
||||
|
||||
@@ -214,7 +214,7 @@ namespace FlaxEditor.GUI.Tree
|
||||
get => _headerHeight;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_headerHeight, value))
|
||||
if (_headerHeight != value)
|
||||
{
|
||||
_headerHeight = value;
|
||||
PerformLayout();
|
||||
|
||||
@@ -107,7 +107,7 @@ namespace FlaxEditor.Tools.Foliage
|
||||
get => _type.CullDistance;
|
||||
set
|
||||
{
|
||||
if (Mathf.NearEqual(_type.CullDistance, value))
|
||||
if (_type.CullDistance == value)
|
||||
return;
|
||||
_type.CullDistance = value;
|
||||
Foliage.UpdateCullDistance();
|
||||
@@ -120,7 +120,7 @@ namespace FlaxEditor.Tools.Foliage
|
||||
get => _type.CullDistanceRandomRange;
|
||||
set
|
||||
{
|
||||
if (Mathf.NearEqual(_type.CullDistanceRandomRange, value))
|
||||
if (_type.CullDistanceRandomRange == value)
|
||||
return;
|
||||
_type.CullDistanceRandomRange = value;
|
||||
Foliage.UpdateCullDistance();
|
||||
@@ -174,7 +174,7 @@ namespace FlaxEditor.Tools.Foliage
|
||||
get => _type.DensityScalingScale;
|
||||
set
|
||||
{
|
||||
if (Mathf.NearEqual(_type.DensityScalingScale, value))
|
||||
if (_type.DensityScalingScale == value)
|
||||
return;
|
||||
_type.DensityScalingScale = value;
|
||||
Foliage.RebuildClusters();
|
||||
|
||||
@@ -95,7 +95,7 @@ namespace FlaxEditor.Viewport.Previews
|
||||
get => _mipLevel;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_mipLevel, value))
|
||||
if (_mipLevel == value)
|
||||
{
|
||||
_mipLevel = value;
|
||||
_previewMaterial.SetParameterValue("Mip", value);
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace FlaxEditor.Viewport.Previews
|
||||
set
|
||||
{
|
||||
value = Mathf.Clamp(value, 0.1f, 100000000000.0f);
|
||||
if (Mathf.NearEqual(_playbackDuration, value))
|
||||
if (_playbackDuration == value)
|
||||
return;
|
||||
|
||||
_playbackDuration = value;
|
||||
|
||||
@@ -303,7 +303,7 @@ namespace FlaxEditor.Viewport.Previews
|
||||
get => _mipLevel;
|
||||
set
|
||||
{
|
||||
if (!Mathf.NearEqual(_mipLevel, value))
|
||||
if (_mipLevel != value)
|
||||
{
|
||||
_mipLevel = value;
|
||||
_previewMaterial.SetParameterValue("Mip", value);
|
||||
|
||||
Reference in New Issue
Block a user