// 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 //......................... //.....Generated Class..... //......................... //.......Do not edit....... //......................... using System.Diagnostics.CodeAnalysis; using Doozy.Editor.EditorUI.ScriptableObjects.Layouts; using UnityEngine.UIElements; namespace Doozy.Editor.EditorUI { [SuppressMessage("ReSharper", "InconsistentNaming")] public static class EditorLayouts { public static class Common { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Common"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { CategoryNameItemCategoryRow, CategoryNameItemNameRow, PrefabLinkDatabaseItemRow } private static VisualTreeAsset s_CategoryNameItemCategoryRow; public static VisualTreeAsset CategoryNameItemCategoryRow => s_CategoryNameItemCategoryRow ? s_CategoryNameItemCategoryRow : s_CategoryNameItemCategoryRow = GetVisualTreeAsset(LayoutName.CategoryNameItemCategoryRow); private static VisualTreeAsset s_CategoryNameItemNameRow; public static VisualTreeAsset CategoryNameItemNameRow => s_CategoryNameItemNameRow ? s_CategoryNameItemNameRow : s_CategoryNameItemNameRow = GetVisualTreeAsset(LayoutName.CategoryNameItemNameRow); private static VisualTreeAsset s_PrefabLinkDatabaseItemRow; public static VisualTreeAsset PrefabLinkDatabaseItemRow => s_PrefabLinkDatabaseItemRow ? s_PrefabLinkDatabaseItemRow : s_PrefabLinkDatabaseItemRow = GetVisualTreeAsset(LayoutName.PrefabLinkDatabaseItemRow); } public static class Dashboard { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Dashboard"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { DashboardWindow } private static VisualTreeAsset s_DashboardWindow; public static VisualTreeAsset DashboardWindow => s_DashboardWindow ? s_DashboardWindow : s_DashboardWindow = GetVisualTreeAsset(LayoutName.DashboardWindow); } public static class EditorUI { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("EditorUI"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { ComponentField, EditorColorInfo, EditorMicroAnimationInfo, EditorSelectableColorInfo, EditorSpriteSheetInfo, EditorTextureInfo, EditorUIWindow, FluidAnimatedContainer, FluidButton, FluidCircularGauge, FluidComponentHeader, FluidContainer, FluidField, FluidFoldout, FluidListView, FluidListViewItem, FluidPlaceholder, FluidSearchBox, FluidSideMenu, FluidSystemWindow, FluidToggle, FluidToggleButton, FluidToggleIconButton, FluidWindowLayout, ListView, ListViewItem, ThemeColor, WindowHeader } private static VisualTreeAsset s_ComponentField; public static VisualTreeAsset ComponentField => s_ComponentField ? s_ComponentField : s_ComponentField = GetVisualTreeAsset(LayoutName.ComponentField); private static VisualTreeAsset s_EditorColorInfo; public static VisualTreeAsset EditorColorInfo => s_EditorColorInfo ? s_EditorColorInfo : s_EditorColorInfo = GetVisualTreeAsset(LayoutName.EditorColorInfo); private static VisualTreeAsset s_EditorMicroAnimationInfo; public static VisualTreeAsset EditorMicroAnimationInfo => s_EditorMicroAnimationInfo ? s_EditorMicroAnimationInfo : s_EditorMicroAnimationInfo = GetVisualTreeAsset(LayoutName.EditorMicroAnimationInfo); private static VisualTreeAsset s_EditorSelectableColorInfo; public static VisualTreeAsset EditorSelectableColorInfo => s_EditorSelectableColorInfo ? s_EditorSelectableColorInfo : s_EditorSelectableColorInfo = GetVisualTreeAsset(LayoutName.EditorSelectableColorInfo); private static VisualTreeAsset s_EditorSpriteSheetInfo; public static VisualTreeAsset EditorSpriteSheetInfo => s_EditorSpriteSheetInfo ? s_EditorSpriteSheetInfo : s_EditorSpriteSheetInfo = GetVisualTreeAsset(LayoutName.EditorSpriteSheetInfo); private static VisualTreeAsset s_EditorTextureInfo; public static VisualTreeAsset EditorTextureInfo => s_EditorTextureInfo ? s_EditorTextureInfo : s_EditorTextureInfo = GetVisualTreeAsset(LayoutName.EditorTextureInfo); private static VisualTreeAsset s_EditorUIWindow; public static VisualTreeAsset EditorUIWindow => s_EditorUIWindow ? s_EditorUIWindow : s_EditorUIWindow = GetVisualTreeAsset(LayoutName.EditorUIWindow); private static VisualTreeAsset s_FluidAnimatedContainer; public static VisualTreeAsset FluidAnimatedContainer => s_FluidAnimatedContainer ? s_FluidAnimatedContainer : s_FluidAnimatedContainer = GetVisualTreeAsset(LayoutName.FluidAnimatedContainer); private static VisualTreeAsset s_FluidButton; public static VisualTreeAsset FluidButton => s_FluidButton ? s_FluidButton : s_FluidButton = GetVisualTreeAsset(LayoutName.FluidButton); private static VisualTreeAsset s_FluidCircularGauge; public static VisualTreeAsset FluidCircularGauge => s_FluidCircularGauge ? s_FluidCircularGauge : s_FluidCircularGauge = GetVisualTreeAsset(LayoutName.FluidCircularGauge); private static VisualTreeAsset s_FluidComponentHeader; public static VisualTreeAsset FluidComponentHeader => s_FluidComponentHeader ? s_FluidComponentHeader : s_FluidComponentHeader = GetVisualTreeAsset(LayoutName.FluidComponentHeader); private static VisualTreeAsset s_FluidContainer; public static VisualTreeAsset FluidContainer => s_FluidContainer ? s_FluidContainer : s_FluidContainer = GetVisualTreeAsset(LayoutName.FluidContainer); private static VisualTreeAsset s_FluidField; public static VisualTreeAsset FluidField => s_FluidField ? s_FluidField : s_FluidField = GetVisualTreeAsset(LayoutName.FluidField); private static VisualTreeAsset s_FluidFoldout; public static VisualTreeAsset FluidFoldout => s_FluidFoldout ? s_FluidFoldout : s_FluidFoldout = GetVisualTreeAsset(LayoutName.FluidFoldout); private static VisualTreeAsset s_FluidListView; public static VisualTreeAsset FluidListView => s_FluidListView ? s_FluidListView : s_FluidListView = GetVisualTreeAsset(LayoutName.FluidListView); private static VisualTreeAsset s_FluidListViewItem; public static VisualTreeAsset FluidListViewItem => s_FluidListViewItem ? s_FluidListViewItem : s_FluidListViewItem = GetVisualTreeAsset(LayoutName.FluidListViewItem); private static VisualTreeAsset s_FluidPlaceholder; public static VisualTreeAsset FluidPlaceholder => s_FluidPlaceholder ? s_FluidPlaceholder : s_FluidPlaceholder = GetVisualTreeAsset(LayoutName.FluidPlaceholder); private static VisualTreeAsset s_FluidSearchBox; public static VisualTreeAsset FluidSearchBox => s_FluidSearchBox ? s_FluidSearchBox : s_FluidSearchBox = GetVisualTreeAsset(LayoutName.FluidSearchBox); private static VisualTreeAsset s_FluidSideMenu; public static VisualTreeAsset FluidSideMenu => s_FluidSideMenu ? s_FluidSideMenu : s_FluidSideMenu = GetVisualTreeAsset(LayoutName.FluidSideMenu); private static VisualTreeAsset s_FluidSystemWindow; public static VisualTreeAsset FluidSystemWindow => s_FluidSystemWindow ? s_FluidSystemWindow : s_FluidSystemWindow = GetVisualTreeAsset(LayoutName.FluidSystemWindow); private static VisualTreeAsset s_FluidToggle; public static VisualTreeAsset FluidToggle => s_FluidToggle ? s_FluidToggle : s_FluidToggle = GetVisualTreeAsset(LayoutName.FluidToggle); private static VisualTreeAsset s_FluidToggleButton; public static VisualTreeAsset FluidToggleButton => s_FluidToggleButton ? s_FluidToggleButton : s_FluidToggleButton = GetVisualTreeAsset(LayoutName.FluidToggleButton); private static VisualTreeAsset s_FluidToggleIconButton; public static VisualTreeAsset FluidToggleIconButton => s_FluidToggleIconButton ? s_FluidToggleIconButton : s_FluidToggleIconButton = GetVisualTreeAsset(LayoutName.FluidToggleIconButton); private static VisualTreeAsset s_FluidWindowLayout; public static VisualTreeAsset FluidWindowLayout => s_FluidWindowLayout ? s_FluidWindowLayout : s_FluidWindowLayout = GetVisualTreeAsset(LayoutName.FluidWindowLayout); private static VisualTreeAsset s_ListView; public static VisualTreeAsset ListView => s_ListView ? s_ListView : s_ListView = GetVisualTreeAsset(LayoutName.ListView); private static VisualTreeAsset s_ListViewItem; public static VisualTreeAsset ListViewItem => s_ListViewItem ? s_ListViewItem : s_ListViewItem = GetVisualTreeAsset(LayoutName.ListViewItem); private static VisualTreeAsset s_ThemeColor; public static VisualTreeAsset ThemeColor => s_ThemeColor ? s_ThemeColor : s_ThemeColor = GetVisualTreeAsset(LayoutName.ThemeColor); private static VisualTreeAsset s_WindowHeader; public static VisualTreeAsset WindowHeader => s_WindowHeader ? s_WindowHeader : s_WindowHeader = GetVisualTreeAsset(LayoutName.WindowHeader); } public static class Mody { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Mody"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { ModyActionRunner, ModyStateIndicator } private static VisualTreeAsset s_ModyActionRunner; public static VisualTreeAsset ModyActionRunner => s_ModyActionRunner ? s_ModyActionRunner : s_ModyActionRunner = GetVisualTreeAsset(LayoutName.ModyActionRunner); private static VisualTreeAsset s_ModyStateIndicator; public static VisualTreeAsset ModyStateIndicator => s_ModyStateIndicator ? s_ModyStateIndicator : s_ModyStateIndicator = GetVisualTreeAsset(LayoutName.ModyStateIndicator); } public static class Nody { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Nody"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { NodeView, NodyInspectorWindow, NodyWindow } private static VisualTreeAsset s_NodeView; public static VisualTreeAsset NodeView => s_NodeView ? s_NodeView : s_NodeView = GetVisualTreeAsset(LayoutName.NodeView); private static VisualTreeAsset s_NodyInspectorWindow; public static VisualTreeAsset NodyInspectorWindow => s_NodyInspectorWindow ? s_NodyInspectorWindow : s_NodyInspectorWindow = GetVisualTreeAsset(LayoutName.NodyInspectorWindow); private static VisualTreeAsset s_NodyWindow; public static VisualTreeAsset NodyWindow => s_NodyWindow ? s_NodyWindow : s_NodyWindow = GetVisualTreeAsset(LayoutName.NodyWindow); } public static class Reactor { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Reactor"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { AnimationInfo, AnimationPreview, ReactionControls, ReactorWindow, TickerVisualizer } private static VisualTreeAsset s_AnimationInfo; public static VisualTreeAsset AnimationInfo => s_AnimationInfo ? s_AnimationInfo : s_AnimationInfo = GetVisualTreeAsset(LayoutName.AnimationInfo); private static VisualTreeAsset s_AnimationPreview; public static VisualTreeAsset AnimationPreview => s_AnimationPreview ? s_AnimationPreview : s_AnimationPreview = GetVisualTreeAsset(LayoutName.AnimationPreview); private static VisualTreeAsset s_ReactionControls; public static VisualTreeAsset ReactionControls => s_ReactionControls ? s_ReactionControls : s_ReactionControls = GetVisualTreeAsset(LayoutName.ReactionControls); private static VisualTreeAsset s_ReactorWindow; public static VisualTreeAsset ReactorWindow => s_ReactorWindow ? s_ReactorWindow : s_ReactorWindow = GetVisualTreeAsset(LayoutName.ReactorWindow); private static VisualTreeAsset s_TickerVisualizer; public static VisualTreeAsset TickerVisualizer => s_TickerVisualizer ? s_TickerVisualizer : s_TickerVisualizer = GetVisualTreeAsset(LayoutName.TickerVisualizer); } public static class Signals { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("Signals"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { ProvidersConsoleRow, SignalsConsoleRow, SignalsWindow, StreamsConsoleRow } private static VisualTreeAsset s_ProvidersConsoleRow; public static VisualTreeAsset ProvidersConsoleRow => s_ProvidersConsoleRow ? s_ProvidersConsoleRow : s_ProvidersConsoleRow = GetVisualTreeAsset(LayoutName.ProvidersConsoleRow); private static VisualTreeAsset s_SignalsConsoleRow; public static VisualTreeAsset SignalsConsoleRow => s_SignalsConsoleRow ? s_SignalsConsoleRow : s_SignalsConsoleRow = GetVisualTreeAsset(LayoutName.SignalsConsoleRow); private static VisualTreeAsset s_SignalsWindow; public static VisualTreeAsset SignalsWindow => s_SignalsWindow ? s_SignalsWindow : s_SignalsWindow = GetVisualTreeAsset(LayoutName.SignalsWindow); private static VisualTreeAsset s_StreamsConsoleRow; public static VisualTreeAsset StreamsConsoleRow => s_StreamsConsoleRow ? s_StreamsConsoleRow : s_StreamsConsoleRow = GetVisualTreeAsset(LayoutName.StreamsConsoleRow); } public static class UIManager { private static EditorDataLayoutGroup s_layoutGroup; private static EditorDataLayoutGroup layoutGroup => s_layoutGroup != null ? s_layoutGroup : s_layoutGroup = EditorDataLayoutDatabase.GetLayoutGroup("UIManager"); public static VisualTreeAsset GetVisualTreeAsset(LayoutName layoutName) => layoutGroup.GetVisualTreeAsset(layoutName.ToString()); public enum LayoutName { UIManagerWindow, UIMenuItemButton, UIMenuWindow } private static VisualTreeAsset s_UIManagerWindow; public static VisualTreeAsset UIManagerWindow => s_UIManagerWindow ? s_UIManagerWindow : s_UIManagerWindow = GetVisualTreeAsset(LayoutName.UIManagerWindow); private static VisualTreeAsset s_UIMenuItemButton; public static VisualTreeAsset UIMenuItemButton => s_UIMenuItemButton ? s_UIMenuItemButton : s_UIMenuItemButton = GetVisualTreeAsset(LayoutName.UIMenuItemButton); private static VisualTreeAsset s_UIMenuWindow; public static VisualTreeAsset UIMenuWindow => s_UIMenuWindow ? s_UIMenuWindow : s_UIMenuWindow = GetVisualTreeAsset(LayoutName.UIMenuWindow); } } }