OldBlueWater/BlueWater/Assets/Doozy/Editor/UIDesigner/Dashboard/DashboardHomeQuickActionSection.cs
2023-08-02 15:08:03 +09:00

67 lines
2.3 KiB
C#

// Copyright (c) 2015 - 2023 Doozy Entertainment. All Rights Reserved.
// This code can only be used under the standard Unity Asset Store End User License Agreement
// A Copy of the EULA APPENDIX 1 is available at http://unity3d.com/company/legal/as_terms
using Doozy.Editor.Dashboard.WindowsLayouts;
using Doozy.Editor.EditorUI;
using Doozy.Editor.EditorUI.Components;
using Doozy.Editor.UIDesigner.Windows;
using Doozy.Runtime.UIElements.Extensions;
namespace Doozy.Editor.UIDesigner.Dashboard
{
public class DashboardHomeQuickActionSection : DashboardHomeWindowLayout.QuickActionSection
{
public override int sectionOrder => 500;
public override string sectionName => "UI Designer Quick Actions";
public DashboardHomeQuickActionSection()
{
FluidButton alignButton =
NormalButton
(
"Open the UIDesigner Align Window",
EditorSpriteSheets.UIDesigner.Icons.HorizontalAlignLeft,
EditorSelectableColors.UIDesigner.Color,
AlignWindow.Open
);
FluidButton rotateButton =
NormalButton
(
"Open the UIDesigner Rotate Window",
EditorSpriteSheets.UIDesigner.Icons.Rotate,
EditorSelectableColors.UIDesigner.Color,
RotateWindow.Open
);
FluidButton scaleButton =
NormalButton
(
"Open the UIDesigner Scale Window",
EditorSpriteSheets.UIDesigner.Icons.ScaleIncrease,
EditorSelectableColors.UIDesigner.Color,
ScaleWindow.Open
);
FluidButton sizeButton =
NormalButton
(
"Open the UIDesigner Size Window",
EditorSpriteSheets.UIDesigner.Icons.SizeIncrease,
EditorSelectableColors.UIDesigner.Color,
SizeWindow.Open
);
this
.AddChild(alignButton)
.AddSpaceBlock()
.AddChild(rotateButton)
.AddSpaceBlock()
.AddChild(scaleButton)
.AddSpaceBlock()
.AddChild(sizeButton);
}
}
}