diff --git a/Source/Editor/Editor.cs b/Source/Editor/Editor.cs
index f81f81ddd..6c4950351 100644
--- a/Source/Editor/Editor.cs
+++ b/Source/Editor/Editor.cs
@@ -173,7 +173,7 @@ namespace FlaxEditor
///
/// Gets the main transform gizmo used by the .
///
- public Gizmo.TransformGizmo MainTransformGizmo => Windows.EditWin.Viewport.TransformGizmo;
+ public Gizmo.TransformGizmoBase MainTransformGizmo => Windows.EditWin.Viewport.TransformGizmo;
///
/// Gets a value indicating whether this Editor is running in `headless` mode. No windows or popups should be shown. Used in CL environment (without a graphical user interface).
diff --git a/Source/Editor/Gizmo/TransformGizmo.cs b/Source/Editor/Gizmo/TransformGizmo.cs
index eca5475ed..09d2f758d 100644
--- a/Source/Editor/Gizmo/TransformGizmo.cs
+++ b/Source/Editor/Gizmo/TransformGizmo.cs
@@ -12,7 +12,7 @@ namespace FlaxEditor.Gizmo
///
///
[HideInEditor]
- public class TransformGizmo : TransformGizmoBase
+ public class TransformGizmoBase : TransformGizmoBase
{
///
/// Applies scale to the selected objects pool.
@@ -42,10 +42,10 @@ namespace FlaxEditor.Gizmo
public List SelectedParents => _selectionParents;
///
- /// Initializes a new instance of the class.
+ /// Initializes a new instance of the class.
///
/// The gizmos owner.
- public TransformGizmo(IGizmoOwner owner)
+ public TransformGizmoBase(IGizmoOwner owner)
: base(owner)
{
}
diff --git a/Source/Editor/Undo/Actions/TransformObjectsAction.cs b/Source/Editor/Undo/Actions/TransformObjectsAction.cs
index 1bfe3cc4f..a109fd0ca 100644
--- a/Source/Editor/Undo/Actions/TransformObjectsAction.cs
+++ b/Source/Editor/Undo/Actions/TransformObjectsAction.cs
@@ -11,7 +11,7 @@ namespace FlaxEditor
///
/// Implementation of used to transform a selection of .
/// The same logic could be achieved using but it would be slower.
- /// Since we use this kind of action very ofter (for operations) it's better to provide faster implementation.
+ /// Since we use this kind of action very ofter (for operations) it's better to provide faster implementation.
///
///
[Serializable]
diff --git a/Source/Editor/Viewport/Cameras/FPSCamera.cs b/Source/Editor/Viewport/Cameras/FPSCamera.cs
index 36b7fbea8..6d0376a89 100644
--- a/Source/Editor/Viewport/Cameras/FPSCamera.cs
+++ b/Source/Editor/Viewport/Cameras/FPSCamera.cs
@@ -161,7 +161,7 @@ namespace FlaxEditor.Viewport.Cameras
Viewport.GetInput(out var input);
Viewport.GetPrevInput(out var prevInput);
var mainViewport = Viewport as MainEditorGizmoViewport;
- bool isUsingGizmo = mainViewport != null && mainViewport.TransformGizmo.ActiveAxis != TransformGizmo.Axis.None;
+ bool isUsingGizmo = mainViewport != null && mainViewport.TransformGizmo.ActiveAxis != TransformGizmoBase.Axis.None;
// Get current view properties
float yaw = Viewport.Yaw;
@@ -177,8 +177,7 @@ namespace FlaxEditor.Viewport.Cameras
// Dolly
if (input.IsPanning || input.IsMoving || input.IsRotating)
{
- Vector3 move;
- Vector3.Transform(ref moveDelta, ref rotation, out move);
+ Vector3.Transform(ref moveDelta, ref rotation, out Vector3 move);
position += move;
}
diff --git a/Source/Editor/Viewport/MainEditorGizmoViewport.cs b/Source/Editor/Viewport/MainEditorGizmoViewport.cs
index 1eda01e41..974c68a59 100644
--- a/Source/Editor/Viewport/MainEditorGizmoViewport.cs
+++ b/Source/Editor/Viewport/MainEditorGizmoViewport.cs
@@ -134,7 +134,7 @@ namespace FlaxEditor.Viewport
///
/// The transform gizmo.
///
- public readonly TransformGizmo TransformGizmo;
+ public readonly TransformGizmoBase TransformGizmo;
///
/// The grid gizmo.
@@ -196,7 +196,7 @@ namespace FlaxEditor.Viewport
Task.CustomPostFx.Add(_editorSpritesRenderer);
// Add transformation gizmo
- TransformGizmo = new TransformGizmo(this);
+ TransformGizmo = new TransformGizmoBase(this);
TransformGizmo.ApplyTransformation += ApplyTransform;
TransformGizmo.ModeChanged += OnGizmoModeChanged;
TransformGizmo.Duplicate += Editor.Instance.SceneEditing.Duplicate;
@@ -833,8 +833,7 @@ namespace FlaxEditor.Viewport
private Vector3 PostProcessSpawnedActorLocation(Actor actor, ref Vector3 hitLocation)
{
- BoundingBox box;
- Editor.GetActorEditorBox(actor, out box);
+ Editor.GetActorEditorBox(actor, out BoundingBox box);
// Place the object
//var location = hitLocation - (box.Size.Length * 0.5f) * ViewDirection;
diff --git a/Source/Editor/Viewport/Modes/TransformGizmoMode.cs b/Source/Editor/Viewport/Modes/TransformGizmoMode.cs
index 5d2ee2bbd..acd36738c 100644
--- a/Source/Editor/Viewport/Modes/TransformGizmoMode.cs
+++ b/Source/Editor/Viewport/Modes/TransformGizmoMode.cs
@@ -3,7 +3,7 @@
namespace FlaxEditor.Viewport.Modes
{
///
- /// The default editor mode that uses for objects transforming.
+ /// The default editor mode that uses for objects transforming.
///
///
public class TransformGizmoMode : EditorGizmoMode
diff --git a/Source/Editor/Viewport/PrefabWindowViewport.cs b/Source/Editor/Viewport/PrefabWindowViewport.cs
index db5e0bc3c..c9491fb8d 100644
--- a/Source/Editor/Viewport/PrefabWindowViewport.cs
+++ b/Source/Editor/Viewport/PrefabWindowViewport.cs
@@ -44,7 +44,7 @@ namespace FlaxEditor.Viewport
///
/// The transform gizmo.
///
- public readonly TransformGizmo TransformGizmo;
+ public readonly TransformGizmoBase TransformGizmo;
///
/// The selection outline postFx.
@@ -82,7 +82,7 @@ namespace FlaxEditor.Viewport
Task.CustomPostFx.Add(EditorPrimitives);
// Add transformation gizmo
- TransformGizmo = new TransformGizmo(this);
+ TransformGizmo = new TransformGizmoBase(this);
TransformGizmo.ApplyTransformation += ApplyTransform;
TransformGizmo.ModeChanged += OnGizmoModeChanged;
TransformGizmo.Duplicate += _window.Duplicate;
@@ -92,7 +92,7 @@ namespace FlaxEditor.Viewport
var transformSpaceWidget = new ViewportWidgetsContainer(ViewportWidgetLocation.UpperRight);
var transformSpaceToggle = new ViewportWidgetButton(string.Empty, window.Editor.Icons.World16, null, true)
{
- Checked = TransformGizmo.ActiveTransformSpace == TransformGizmo.TransformSpace.World,
+ Checked = TransformGizmo.ActiveTransformSpace == TransformGizmoBase.TransformSpace.World,
TooltipText = "Gizmo transform space (world or local)",
Parent = transformSpaceWidget
};
@@ -184,7 +184,7 @@ namespace FlaxEditor.Viewport
var gizmoMode = new ViewportWidgetsContainer(ViewportWidgetLocation.UpperRight);
_gizmoModeTranslate = new ViewportWidgetButton(string.Empty, window.Editor.Icons.Translate16, null, true)
{
- Tag = TransformGizmo.Mode.Translate,
+ Tag = TransformGizmoBase.Mode.Translate,
TooltipText = "Translate gizmo mode",
Checked = true,
Parent = gizmoMode
@@ -192,14 +192,14 @@ namespace FlaxEditor.Viewport
_gizmoModeTranslate.Toggled += OnGizmoModeToggle;
_gizmoModeRotate = new ViewportWidgetButton(string.Empty, window.Editor.Icons.Rotate16, null, true)
{
- Tag = TransformGizmo.Mode.Rotate,
+ Tag = TransformGizmoBase.Mode.Rotate,
TooltipText = "Rotate gizmo mode",
Parent = gizmoMode
};
_gizmoModeRotate.Toggled += OnGizmoModeToggle;
_gizmoModeScale = new ViewportWidgetButton(string.Empty, window.Editor.Icons.Scale16, null, true)
{
- Tag = TransformGizmo.Mode.Scale,
+ Tag = TransformGizmoBase.Mode.Scale,
TooltipText = "Scale gizmo mode",
Parent = gizmoMode
};
@@ -300,7 +300,7 @@ namespace FlaxEditor.Viewport
private void OnGizmoModeToggle(ViewportWidgetButton button)
{
- TransformGizmo.ActiveMode = (TransformGizmo.Mode)(int)button.Tag;
+ TransformGizmo.ActiveMode = (TransformGizmoBase.Mode)(int)button.Tag;
}
private void OnTranslateSnappingToggle(ViewportWidgetButton button)
@@ -327,9 +327,9 @@ namespace FlaxEditor.Viewport
{
// Update all viewport widgets status
var mode = TransformGizmo.ActiveMode;
- _gizmoModeTranslate.Checked = mode == TransformGizmo.Mode.Translate;
- _gizmoModeRotate.Checked = mode == TransformGizmo.Mode.Rotate;
- _gizmoModeScale.Checked = mode == TransformGizmo.Mode.Scale;
+ _gizmoModeTranslate.Checked = mode == TransformGizmoBase.Mode.Translate;
+ _gizmoModeRotate.Checked = mode == TransformGizmoBase.Mode.Rotate;
+ _gizmoModeScale.Checked = mode == TransformGizmoBase.Mode.Scale;
}
private static readonly float[] EditorViewportScaleSnapValues =
@@ -458,7 +458,7 @@ namespace FlaxEditor.Viewport
public void ApplyTransform(List selection, ref Vector3 translationDelta, ref Quaternion rotationDelta, ref Vector3 scaleDelta)
{
bool applyRotation = !rotationDelta.IsIdentity;
- bool useObjCenter = TransformGizmo.ActivePivot == TransformGizmo.PivotType.ObjectCenter;
+ bool useObjCenter = TransformGizmo.ActivePivot == TransformGizmoBase.PivotType.ObjectCenter;
Vector3 gizmoPosition = TransformGizmo.Position;
// Transform selected objects
@@ -524,7 +524,7 @@ namespace FlaxEditor.Viewport
if (TransformGizmo.IsActive)
{
// Ensure player is not moving objects
- if (TransformGizmo.ActiveAxis != TransformGizmo.Axis.None)
+ if (TransformGizmo.ActiveAxis != TransformGizmoBase.Axis.None)
return;
}
else
@@ -645,8 +645,7 @@ namespace FlaxEditor.Viewport
private Vector3 PostProcessSpawnedActorLocation(Actor actor, ref Vector3 hitLocation)
{
- BoundingBox box;
- Editor.GetActorEditorBox(actor, out box);
+ Editor.GetActorEditorBox(actor, out BoundingBox box);
// Place the object
var location = hitLocation - (box.Size.Length * 0.5f) * ViewDirection;
diff --git a/Source/Editor/Windows/Assets/AnimationWindow.cs b/Source/Editor/Windows/Assets/AnimationWindow.cs
index fc6092fb7..fde6ec3cb 100644
--- a/Source/Editor/Windows/Assets/AnimationWindow.cs
+++ b/Source/Editor/Windows/Assets/AnimationWindow.cs
@@ -260,15 +260,13 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
- Timeline.TimeShowModes value2;
- bool value3;
-
- if (float.TryParse(node.GetAttribute("TimelineSplitter"), out value1))
+ if (float.TryParse(node.GetAttribute("TimelineSplitter"), out float value1))
_timeline.Splitter.SplitterValue = value1;
- if (Enum.TryParse(node.GetAttribute("TimeShowMode"), out value2))
+
+ if (Enum.TryParse(node.GetAttribute("TimeShowMode"), out Timeline.TimeShowModes value2))
_timeline.TimeShowMode = value2;
- if (bool.TryParse(node.GetAttribute("ShowPreviewValues"), out value3))
+
+ if (bool.TryParse(node.GetAttribute("ShowPreviewValues"), out bool value3))
_timeline.ShowPreviewValues = value3;
}
diff --git a/Source/Editor/Windows/Assets/AudioClipWindow.cs b/Source/Editor/Windows/Assets/AudioClipWindow.cs
index 009a1ff3d..39230a3c2 100644
--- a/Source/Editor/Windows/Assets/AudioClipWindow.cs
+++ b/Source/Editor/Windows/Assets/AudioClipWindow.cs
@@ -44,8 +44,7 @@ namespace FlaxEditor.Windows.Assets
{
var audio = window.Asset;
AudioDataInfo info = audio.Info;
- int originalSize, importedSize;
- Editor.Internal_GetAudioClipMetadata(FlaxEngine.Object.GetUnmanagedPtr(audio), out originalSize, out importedSize);
+ Editor.Internal_GetAudioClipMetadata(FlaxEngine.Object.GetUnmanagedPtr(audio), out int originalSize, out int importedSize);
var group = layout.Group("General");
group.Label("Format: " + audio.Format);
@@ -220,9 +219,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/CollisionDataWindow.cs b/Source/Editor/Windows/Assets/CollisionDataWindow.cs
index 26b74931b..23f9ae5ed 100644
--- a/Source/Editor/Windows/Assets/CollisionDataWindow.cs
+++ b/Source/Editor/Windows/Assets/CollisionDataWindow.cs
@@ -305,9 +305,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/CubeTextureWindow.cs b/Source/Editor/Windows/Assets/CubeTextureWindow.cs
index 1a0ae3770..641441de7 100644
--- a/Source/Editor/Windows/Assets/CubeTextureWindow.cs
+++ b/Source/Editor/Windows/Assets/CubeTextureWindow.cs
@@ -212,9 +212,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs b/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
index 6087eb86b..4f67e4f72 100644
--- a/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
+++ b/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
@@ -509,9 +509,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/ModelBaseWindow.cs b/Source/Editor/Windows/Assets/ModelBaseWindow.cs
index 9bb500deb..74b690f98 100644
--- a/Source/Editor/Windows/Assets/ModelBaseWindow.cs
+++ b/Source/Editor/Windows/Assets/ModelBaseWindow.cs
@@ -193,9 +193,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/ParticleSystemWindow.cs b/Source/Editor/Windows/Assets/ParticleSystemWindow.cs
index fbf1a2d01..929e81b61 100644
--- a/Source/Editor/Windows/Assets/ParticleSystemWindow.cs
+++ b/Source/Editor/Windows/Assets/ParticleSystemWindow.cs
@@ -557,12 +557,12 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split1"), out value1))
+ if (float.TryParse(node.GetAttribute("Split1"), out float value1))
_split1.SplitterValue = value1;
+
if (float.TryParse(node.GetAttribute("Split2"), out value1))
_split2.SplitterValue = value1;
+
if (float.TryParse(node.GetAttribute("Split3"), out value1))
_timeline.Splitter.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/PrefabWindow.cs b/Source/Editor/Windows/Assets/PrefabWindow.cs
index 4cc7898ee..e14c548a9 100644
--- a/Source/Editor/Windows/Assets/PrefabWindow.cs
+++ b/Source/Editor/Windows/Assets/PrefabWindow.cs
@@ -158,9 +158,9 @@ namespace FlaxEditor.Windows.Assets
_toolStripUndo = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Undo32, _undo.PerformUndo).LinkTooltip("Undo (Ctrl+Z)");
_toolStripRedo = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Redo32, _undo.PerformRedo).LinkTooltip("Redo (Ctrl+Y)");
_toolstrip.AddSeparator();
- _toolStripTranslate = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Translate32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmo.Mode.Translate).LinkTooltip("Change Gizmo tool mode to Translate (1)");
- _toolStripRotate = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Rotate32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmo.Mode.Rotate).LinkTooltip("Change Gizmo tool mode to Rotate (2)");
- _toolStripScale = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Scale32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmo.Mode.Scale).LinkTooltip("Change Gizmo tool mode to Scale (3)");
+ _toolStripTranslate = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Translate32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmoBase.Mode.Translate).LinkTooltip("Change Gizmo tool mode to Translate (1)");
+ _toolStripRotate = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Rotate32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmoBase.Mode.Rotate).LinkTooltip("Change Gizmo tool mode to Rotate (2)");
+ _toolStripScale = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Scale32, () => _viewport.TransformGizmo.ActiveMode = TransformGizmoBase.Mode.Scale).LinkTooltip("Change Gizmo tool mode to Scale (3)");
_toolstrip.AddSeparator();
_toolStripLiveReload = (ToolStripButton)_toolstrip.AddButton(Editor.Icons.Reload32, () => LiveReload = !LiveReload).SetChecked(true).SetAutoCheck(true).LinkTooltip("Live changes preview (applies prefab changes on modification by auto)");
@@ -311,9 +311,9 @@ namespace FlaxEditor.Windows.Assets
_toolStripRedo.Enabled = undoRedo.CanRedo;
//
var gizmoMode = gizmo.ActiveMode;
- _toolStripTranslate.Checked = gizmoMode == TransformGizmo.Mode.Translate;
- _toolStripRotate.Checked = gizmoMode == TransformGizmo.Mode.Rotate;
- _toolStripScale.Checked = gizmoMode == TransformGizmo.Mode.Scale;
+ _toolStripTranslate.Checked = gizmoMode == TransformGizmoBase.Mode.Translate;
+ _toolStripRotate.Checked = gizmoMode == TransformGizmoBase.Mode.Rotate;
+ _toolStripScale.Checked = gizmoMode == TransformGizmoBase.Mode.Scale;
//
_toolStripLiveReload.Checked = _liveReload;
@@ -401,8 +401,7 @@ namespace FlaxEditor.Windows.Assets
{
_focusCamera = false;
- BoundingSphere bounds;
- Editor.GetActorEditorSphere(_viewport.Instance, out bounds);
+ Editor.GetActorEditorSphere(_viewport.Instance, out BoundingSphere bounds);
_viewport.ViewPosition = bounds.Center - _viewport.ViewDirection * (bounds.Radius * 1.2f);
}
@@ -428,20 +427,17 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
- if (float.TryParse(node.GetAttribute("Split1"), out value1))
+ if (float.TryParse(node.GetAttribute("Split1"), out float value1))
_split1.SplitterValue = value1;
+
if (float.TryParse(node.GetAttribute("Split2"), out value1))
_split2.SplitterValue = value1;
- bool value2;
-
- if (bool.TryParse(node.GetAttribute("LiveReload"), out value2))
+ if (bool.TryParse(node.GetAttribute("LiveReload"), out bool value2))
LiveReload = value2;
- TransformGizmo.Mode value3;
- if (Enum.TryParse(node.GetAttribute("GizmoMode"), out value3))
+ if (Enum.TryParse(node.GetAttribute("GizmoMode"), out TransformGizmoBase.Mode value3))
Viewport.TransformGizmo.ActiveMode = value3;
}
diff --git a/Source/Editor/Windows/Assets/SceneAnimationWindow.cs b/Source/Editor/Windows/Assets/SceneAnimationWindow.cs
index c18edc716..c162eac3a 100644
--- a/Source/Editor/Windows/Assets/SceneAnimationWindow.cs
+++ b/Source/Editor/Windows/Assets/SceneAnimationWindow.cs
@@ -890,19 +890,18 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
- Guid value2;
- Timeline.TimeShowModes value3;
- bool value4;
-
- if (float.TryParse(node.GetAttribute("TimelineSplitter"), out value1))
+ if (float.TryParse(node.GetAttribute("TimelineSplitter"), out float value1))
_timeline.Splitter.SplitterValue = value1;
- if (Guid.TryParse(node.GetAttribute("SelectedPlayer"), out value2))
+
+ if (Guid.TryParse(node.GetAttribute("SelectedPlayer"), out Guid value2))
_cachedPlayerId = value2;
- if (Enum.TryParse(node.GetAttribute("TimeShowMode"), out value3))
+
+ if (Enum.TryParse(node.GetAttribute("TimeShowMode"), out Timeline.TimeShowModes value3))
_timeline.TimeShowMode = value3;
- if (bool.TryParse(node.GetAttribute("ShowPreviewValues"), out value4))
+
+ if (bool.TryParse(node.GetAttribute("ShowPreviewValues"), out bool value4))
_timeline.ShowPreviewValues = value4;
+
if (bool.TryParse(node.GetAttribute("ShowSelected3dTrack"), out value4))
_timeline.ShowSelected3dTrack = value4;
}
diff --git a/Source/Editor/Windows/Assets/SkeletonMaskWindow.cs b/Source/Editor/Windows/Assets/SkeletonMaskWindow.cs
index 8ead2cba0..86066f293 100644
--- a/Source/Editor/Windows/Assets/SkeletonMaskWindow.cs
+++ b/Source/Editor/Windows/Assets/SkeletonMaskWindow.cs
@@ -296,9 +296,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/SpriteAtlasWindow.cs b/Source/Editor/Windows/Assets/SpriteAtlasWindow.cs
index b4c8f3145..e82c1dd12 100644
--- a/Source/Editor/Windows/Assets/SpriteAtlasWindow.cs
+++ b/Source/Editor/Windows/Assets/SpriteAtlasWindow.cs
@@ -163,8 +163,7 @@ namespace FlaxEditor.Windows.Assets
UpdateSprites();
// Try to restore target asset texture import options (useful for fast reimport)
- TextureImportSettings.InternalOptions options;
- if (TextureImportEntry.Internal_GetTextureImportOptions(win.Item.Path, out options))
+ if (TextureImportEntry.Internal_GetTextureImportOptions(win.Item.Path, out TextureImportSettings.InternalOptions options))
{
// Restore settings
ImportSettings.FromInternal(ref options);
@@ -352,9 +351,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/TextureWindow.cs b/Source/Editor/Windows/Assets/TextureWindow.cs
index 81a258c3f..9f6698528 100644
--- a/Source/Editor/Windows/Assets/TextureWindow.cs
+++ b/Source/Editor/Windows/Assets/TextureWindow.cs
@@ -214,9 +214,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/Assets/VisualScriptWindow.cs b/Source/Editor/Windows/Assets/VisualScriptWindow.cs
index a9b62df62..8207740f1 100644
--- a/Source/Editor/Windows/Assets/VisualScriptWindow.cs
+++ b/Source/Editor/Windows/Assets/VisualScriptWindow.cs
@@ -1107,9 +1107,7 @@ namespace FlaxEditor.Windows.Assets
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/ContentWindow.ContextMenu.cs b/Source/Editor/Windows/ContentWindow.ContextMenu.cs
index f8dc37f0b..079df66a5 100644
--- a/Source/Editor/Windows/ContentWindow.ContextMenu.cs
+++ b/Source/Editor/Windows/ContentWindow.ContextMenu.cs
@@ -79,8 +79,7 @@ namespace FlaxEditor.Windows
if (item is BinaryAssetItem binaryAsset)
{
- string importPath;
- if (!binaryAsset.GetImportPath(out importPath))
+ if (!binaryAsset.GetImportPath(out string importPath))
{
string importLocation = System.IO.Path.GetDirectoryName(importPath);
if (!string.IsNullOrEmpty(importLocation) && System.IO.Directory.Exists(importLocation))
diff --git a/Source/Editor/Windows/ContentWindow.cs b/Source/Editor/Windows/ContentWindow.cs
index 149ab064c..9b7ec8fd9 100644
--- a/Source/Editor/Windows/ContentWindow.cs
+++ b/Source/Editor/Windows/ContentWindow.cs
@@ -862,15 +862,15 @@ namespace FlaxEditor.Windows
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
- bool value2;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
+
if (float.TryParse(node.GetAttribute("Scale"), out value1))
_view.ViewScale = value1;
- if (bool.TryParse(node.GetAttribute("ShowFileExtensions"), out value2))
+
+ if (bool.TryParse(node.GetAttribute("ShowFileExtensions"), out bool value2))
_view.ShowFileExtensions = value2;
+
if (Enum.TryParse(node.GetAttribute("ViewType"), out ContentViewType viewType))
_view.ViewType = viewType;
}
diff --git a/Source/Editor/Windows/DebugLogWindow.cs b/Source/Editor/Windows/DebugLogWindow.cs
index 8aad9fc35..55781438e 100644
--- a/Source/Editor/Windows/DebugLogWindow.cs
+++ b/Source/Editor/Windows/DebugLogWindow.cs
@@ -592,9 +592,7 @@ namespace FlaxEditor.Windows
///
public override void OnLayoutDeserialize(XmlElement node)
{
- float value1;
-
- if (float.TryParse(node.GetAttribute("Split"), out value1))
+ if (float.TryParse(node.GetAttribute("Split"), out float value1))
_split.SplitterValue = value1;
}
diff --git a/Source/Editor/Windows/EditGameWindow.cs b/Source/Editor/Windows/EditGameWindow.cs
index a9f85490d..26f725a82 100644
--- a/Source/Editor/Windows/EditGameWindow.cs
+++ b/Source/Editor/Windows/EditGameWindow.cs
@@ -434,29 +434,34 @@ namespace FlaxEditor.Windows
///
public override void OnLayoutDeserialize(XmlElement node)
{
- bool value1;
- float value2;
- long value3;
-
- if (bool.TryParse(node.GetAttribute("GridEnabled"), out value1))
+ if (bool.TryParse(node.GetAttribute("GridEnabled"), out bool value1))
Viewport.Grid.Enabled = value1;
+
if (bool.TryParse(node.GetAttribute("ShowFpsCounter"), out value1))
Viewport.ShowFpsCounter = value1;
+
if (bool.TryParse(node.GetAttribute("ShowNavigation"), out value1))
Viewport.ShowNavigation = value1;
- if (float.TryParse(node.GetAttribute("NearPlane"), out value2))
+
+ if (float.TryParse(node.GetAttribute("NearPlane"), out float value2))
Viewport.NearPlane = value2;
+
if (float.TryParse(node.GetAttribute("FarPlane"), out value2))
Viewport.FarPlane = value2;
+
if (float.TryParse(node.GetAttribute("FieldOfView"), out value2))
Viewport.FieldOfView = value2;
+
if (float.TryParse(node.GetAttribute("MovementSpeed"), out value2))
Viewport.MovementSpeed = value2;
+
if (float.TryParse(node.GetAttribute("OrthographicScale"), out value2))
Viewport.OrthographicScale = value2;
+
if (bool.TryParse(node.GetAttribute("UseOrthographicProjection"), out value1))
Viewport.UseOrthographicProjection = value1;
- if (long.TryParse(node.GetAttribute("ViewFlags"), out value3))
+
+ if (long.TryParse(node.GetAttribute("ViewFlags"), out long value3))
Viewport.Task.ViewFlags = (ViewFlags)value3;
// Reset view flags if opening with different engine version (ViewFlags enum could be modified)