// 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.Collections.Generic; using System.Diagnostics.CodeAnalysis; using Doozy.Editor.EditorUI.ScriptableObjects.SpriteSheets; using UnityEngine; namespace Doozy.Editor.EditorUI { [SuppressMessage("ReSharper", "IdentifierTypo")] [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] [SuppressMessage("ReSharper", "StringLiteralTypo")] [SuppressMessage("ReSharper", "UnusedType.Global")] [SuppressMessage("ReSharper", "UnusedMember.Global")] [SuppressMessage("ReSharper", "InconsistentNaming")] public static class EditorSpriteSheets { public static class Bindy { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Bindy","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { Bidirectional, Bind, Bindable, Binder, Bindy, BindyDatabase, FrameBased, RealTime, Receiver, Sender, TimeBased, Transformer } public static List Bidirectional => GetTextures(SpriteSheetName.Bidirectional); public static List Bind => GetTextures(SpriteSheetName.Bind); public static List Bindable => GetTextures(SpriteSheetName.Bindable); public static List Binder => GetTextures(SpriteSheetName.Binder); public static List Bindy => GetTextures(SpriteSheetName.Bindy); public static List BindyDatabase => GetTextures(SpriteSheetName.BindyDatabase); public static List FrameBased => GetTextures(SpriteSheetName.FrameBased); public static List RealTime => GetTextures(SpriteSheetName.RealTime); public static List Receiver => GetTextures(SpriteSheetName.Receiver); public static List Sender => GetTextures(SpriteSheetName.Sender); public static List TimeBased => GetTextures(SpriteSheetName.TimeBased); public static List Transformer => GetTextures(SpriteSheetName.Transformer); } } public static class EditorUI { public static class Arrows { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("EditorUI","Arrows"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { ArrowDown, ArrowLeft, ArrowRight, ArrowUp, ChevronDown, ChevronLeft, ChevronRight, ChevronUp } public static List ArrowDown => GetTextures(SpriteSheetName.ArrowDown); public static List ArrowLeft => GetTextures(SpriteSheetName.ArrowLeft); public static List ArrowRight => GetTextures(SpriteSheetName.ArrowRight); public static List ArrowUp => GetTextures(SpriteSheetName.ArrowUp); public static List ChevronDown => GetTextures(SpriteSheetName.ChevronDown); public static List ChevronLeft => GetTextures(SpriteSheetName.ChevronLeft); public static List ChevronRight => GetTextures(SpriteSheetName.ChevronRight); public static List ChevronUp => GetTextures(SpriteSheetName.ChevronUp); } public static class Components { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("EditorUI","Components"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { CarretRightToDown, Checkmark, EditorColorPalette, EditorFontFamily, EditorLayoutGroup, EditorMicroAnimationGroup, EditorSelectableColorPalette, EditorStyleGroup, EditorTextureGroup, LineMixedValues, RadioCircle, Switch } public static List CarretRightToDown => GetTextures(SpriteSheetName.CarretRightToDown); public static List Checkmark => GetTextures(SpriteSheetName.Checkmark); public static List EditorColorPalette => GetTextures(SpriteSheetName.EditorColorPalette); public static List EditorFontFamily => GetTextures(SpriteSheetName.EditorFontFamily); public static List EditorLayoutGroup => GetTextures(SpriteSheetName.EditorLayoutGroup); public static List EditorMicroAnimationGroup => GetTextures(SpriteSheetName.EditorMicroAnimationGroup); public static List EditorSelectableColorPalette => GetTextures(SpriteSheetName.EditorSelectableColorPalette); public static List EditorStyleGroup => GetTextures(SpriteSheetName.EditorStyleGroup); public static List EditorTextureGroup => GetTextures(SpriteSheetName.EditorTextureGroup); public static List LineMixedValues => GetTextures(SpriteSheetName.LineMixedValues); public static List RadioCircle => GetTextures(SpriteSheetName.RadioCircle); public static List Switch => GetTextures(SpriteSheetName.Switch); } public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("EditorUI","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { Animator, API, ApplicationQuit, Atom, AudioMixer, AudioMixerGroup, AutoDisable, Back, Binoculars, Boards, BookOpen, Border, ButtonClick, ButtonDoubleClick, ButtonLeftClick, ButtonLongClick, ButtonMiddleClick, ButtonRightClick, Camera, CategoryPlus, Clear, Close, Color, ConnectedDisconnected, Cooldown, Copy, Cut, Dashboard, Debug, DelayBetweenLoops, Deselected, Dice, DisabledEnabled, DisconnectedConnected, Discord, DoozyUI, DotNet, Drag, Duration, Edit, EditorSettings, EditorUI, Email, EmptyList, EnabledDisabled, EventsOnFinish, EventsOnStart, Export, Facebook, Feather, Filter, FirstFrame, FixedUpdate, Font, GameObject, GenericDatabase, Hide, Hourglass, Idle, Import, Info, Integrations, Label, Landscape, Language, LastFrame, LateUpdate, Link, Load, Location, Locked, LockedUnlocked, Loop, MagicWand, Manual, Minus, More, Music, Navigation, News, OffOn, OneShot, OnOff, Orientation, Paste, PingPong, PingPongOnce, Pitch, Play, PlayForward, PlayPause, PlayReverse, PlayStop, Plus, PointerDown, PointerEnter, PointerExit, PointerUp, Popout, Portrait, Prefab, Pro, QuestionMark, Random, RawImage, Recent, Redo, Refresh, Reset, Reverse, Save, SaveAs, Scripting, Search, Selectable, SelectableColorGenerator, SelectableStates, Selected, Sequence, Settings, Shake, Show, SortAz, SortHue, SortZa, Sound, SoundMute, Spring, Sprite, SpriteRenderer, SpriteSheet, StartDelay, Stop, Store, SupportRequest, Texture, ThreeD, TimeScale, ToggleMixed, ToggleOFF, ToggleON, Tooltip, Twitter, TwoD, UIBehaviour, UIMenu, Undo, Unity, UnityEvent, Unlink, Unlocked, VisibilityChanged, Windows, Youtube, Zoom } public static List Animator => GetTextures(SpriteSheetName.Animator); public static List API => GetTextures(SpriteSheetName.API); public static List ApplicationQuit => GetTextures(SpriteSheetName.ApplicationQuit); public static List Atom => GetTextures(SpriteSheetName.Atom); public static List AudioMixer => GetTextures(SpriteSheetName.AudioMixer); public static List AudioMixerGroup => GetTextures(SpriteSheetName.AudioMixerGroup); public static List AutoDisable => GetTextures(SpriteSheetName.AutoDisable); public static List Back => GetTextures(SpriteSheetName.Back); public static List Binoculars => GetTextures(SpriteSheetName.Binoculars); public static List Boards => GetTextures(SpriteSheetName.Boards); public static List BookOpen => GetTextures(SpriteSheetName.BookOpen); public static List Border => GetTextures(SpriteSheetName.Border); public static List ButtonClick => GetTextures(SpriteSheetName.ButtonClick); public static List ButtonDoubleClick => GetTextures(SpriteSheetName.ButtonDoubleClick); public static List ButtonLeftClick => GetTextures(SpriteSheetName.ButtonLeftClick); public static List ButtonLongClick => GetTextures(SpriteSheetName.ButtonLongClick); public static List ButtonMiddleClick => GetTextures(SpriteSheetName.ButtonMiddleClick); public static List ButtonRightClick => GetTextures(SpriteSheetName.ButtonRightClick); public static List Camera => GetTextures(SpriteSheetName.Camera); public static List CategoryPlus => GetTextures(SpriteSheetName.CategoryPlus); public static List Clear => GetTextures(SpriteSheetName.Clear); public static List Close => GetTextures(SpriteSheetName.Close); public static List Color => GetTextures(SpriteSheetName.Color); public static List ConnectedDisconnected => GetTextures(SpriteSheetName.ConnectedDisconnected); public static List Cooldown => GetTextures(SpriteSheetName.Cooldown); public static List Copy => GetTextures(SpriteSheetName.Copy); public static List Cut => GetTextures(SpriteSheetName.Cut); public static List Dashboard => GetTextures(SpriteSheetName.Dashboard); public static List Debug => GetTextures(SpriteSheetName.Debug); public static List DelayBetweenLoops => GetTextures(SpriteSheetName.DelayBetweenLoops); public static List Deselected => GetTextures(SpriteSheetName.Deselected); public static List Dice => GetTextures(SpriteSheetName.Dice); public static List DisabledEnabled => GetTextures(SpriteSheetName.DisabledEnabled); public static List DisconnectedConnected => GetTextures(SpriteSheetName.DisconnectedConnected); public static List Discord => GetTextures(SpriteSheetName.Discord); public static List DoozyUI => GetTextures(SpriteSheetName.DoozyUI); public static List DotNet => GetTextures(SpriteSheetName.DotNet); public static List Drag => GetTextures(SpriteSheetName.Drag); public static List Duration => GetTextures(SpriteSheetName.Duration); public static List Edit => GetTextures(SpriteSheetName.Edit); public static List EditorSettings => GetTextures(SpriteSheetName.EditorSettings); public static List EditorUI => GetTextures(SpriteSheetName.EditorUI); public static List Email => GetTextures(SpriteSheetName.Email); public static List EmptyList => GetTextures(SpriteSheetName.EmptyList); public static List EnabledDisabled => GetTextures(SpriteSheetName.EnabledDisabled); public static List EventsOnFinish => GetTextures(SpriteSheetName.EventsOnFinish); public static List EventsOnStart => GetTextures(SpriteSheetName.EventsOnStart); public static List Export => GetTextures(SpriteSheetName.Export); public static List Facebook => GetTextures(SpriteSheetName.Facebook); public static List Feather => GetTextures(SpriteSheetName.Feather); public static List Filter => GetTextures(SpriteSheetName.Filter); public static List FirstFrame => GetTextures(SpriteSheetName.FirstFrame); public static List FixedUpdate => GetTextures(SpriteSheetName.FixedUpdate); public static List Font => GetTextures(SpriteSheetName.Font); public static List GameObject => GetTextures(SpriteSheetName.GameObject); public static List GenericDatabase => GetTextures(SpriteSheetName.GenericDatabase); public static List Hide => GetTextures(SpriteSheetName.Hide); public static List Hourglass => GetTextures(SpriteSheetName.Hourglass); public static List Idle => GetTextures(SpriteSheetName.Idle); public static List Import => GetTextures(SpriteSheetName.Import); public static List Info => GetTextures(SpriteSheetName.Info); public static List Integrations => GetTextures(SpriteSheetName.Integrations); public static List Label => GetTextures(SpriteSheetName.Label); public static List Landscape => GetTextures(SpriteSheetName.Landscape); public static List Language => GetTextures(SpriteSheetName.Language); public static List LastFrame => GetTextures(SpriteSheetName.LastFrame); public static List LateUpdate => GetTextures(SpriteSheetName.LateUpdate); public static List Link => GetTextures(SpriteSheetName.Link); public static List Load => GetTextures(SpriteSheetName.Load); public static List Location => GetTextures(SpriteSheetName.Location); public static List Locked => GetTextures(SpriteSheetName.Locked); public static List LockedUnlocked => GetTextures(SpriteSheetName.LockedUnlocked); public static List Loop => GetTextures(SpriteSheetName.Loop); public static List MagicWand => GetTextures(SpriteSheetName.MagicWand); public static List Manual => GetTextures(SpriteSheetName.Manual); public static List Minus => GetTextures(SpriteSheetName.Minus); public static List More => GetTextures(SpriteSheetName.More); public static List Music => GetTextures(SpriteSheetName.Music); public static List Navigation => GetTextures(SpriteSheetName.Navigation); public static List News => GetTextures(SpriteSheetName.News); public static List OffOn => GetTextures(SpriteSheetName.OffOn); public static List OneShot => GetTextures(SpriteSheetName.OneShot); public static List OnOff => GetTextures(SpriteSheetName.OnOff); public static List Orientation => GetTextures(SpriteSheetName.Orientation); public static List Paste => GetTextures(SpriteSheetName.Paste); public static List PingPong => GetTextures(SpriteSheetName.PingPong); public static List PingPongOnce => GetTextures(SpriteSheetName.PingPongOnce); public static List Pitch => GetTextures(SpriteSheetName.Pitch); public static List Play => GetTextures(SpriteSheetName.Play); public static List PlayForward => GetTextures(SpriteSheetName.PlayForward); public static List PlayPause => GetTextures(SpriteSheetName.PlayPause); public static List PlayReverse => GetTextures(SpriteSheetName.PlayReverse); public static List PlayStop => GetTextures(SpriteSheetName.PlayStop); public static List Plus => GetTextures(SpriteSheetName.Plus); public static List PointerDown => GetTextures(SpriteSheetName.PointerDown); public static List PointerEnter => GetTextures(SpriteSheetName.PointerEnter); public static List PointerExit => GetTextures(SpriteSheetName.PointerExit); public static List PointerUp => GetTextures(SpriteSheetName.PointerUp); public static List Popout => GetTextures(SpriteSheetName.Popout); public static List Portrait => GetTextures(SpriteSheetName.Portrait); public static List Prefab => GetTextures(SpriteSheetName.Prefab); public static List Pro => GetTextures(SpriteSheetName.Pro); public static List QuestionMark => GetTextures(SpriteSheetName.QuestionMark); public static List Random => GetTextures(SpriteSheetName.Random); public static List RawImage => GetTextures(SpriteSheetName.RawImage); public static List Recent => GetTextures(SpriteSheetName.Recent); public static List Redo => GetTextures(SpriteSheetName.Redo); public static List Refresh => GetTextures(SpriteSheetName.Refresh); public static List Reset => GetTextures(SpriteSheetName.Reset); public static List Reverse => GetTextures(SpriteSheetName.Reverse); public static List Save => GetTextures(SpriteSheetName.Save); public static List SaveAs => GetTextures(SpriteSheetName.SaveAs); public static List Scripting => GetTextures(SpriteSheetName.Scripting); public static List Search => GetTextures(SpriteSheetName.Search); public static List Selectable => GetTextures(SpriteSheetName.Selectable); public static List SelectableColorGenerator => GetTextures(SpriteSheetName.SelectableColorGenerator); public static List SelectableStates => GetTextures(SpriteSheetName.SelectableStates); public static List Selected => GetTextures(SpriteSheetName.Selected); public static List Sequence => GetTextures(SpriteSheetName.Sequence); public static List Settings => GetTextures(SpriteSheetName.Settings); public static List Shake => GetTextures(SpriteSheetName.Shake); public static List Show => GetTextures(SpriteSheetName.Show); public static List SortAz => GetTextures(SpriteSheetName.SortAz); public static List SortHue => GetTextures(SpriteSheetName.SortHue); public static List SortZa => GetTextures(SpriteSheetName.SortZa); public static List Sound => GetTextures(SpriteSheetName.Sound); public static List SoundMute => GetTextures(SpriteSheetName.SoundMute); public static List Spring => GetTextures(SpriteSheetName.Spring); public static List Sprite => GetTextures(SpriteSheetName.Sprite); public static List SpriteRenderer => GetTextures(SpriteSheetName.SpriteRenderer); public static List SpriteSheet => GetTextures(SpriteSheetName.SpriteSheet); public static List StartDelay => GetTextures(SpriteSheetName.StartDelay); public static List Stop => GetTextures(SpriteSheetName.Stop); public static List Store => GetTextures(SpriteSheetName.Store); public static List SupportRequest => GetTextures(SpriteSheetName.SupportRequest); public static List Texture => GetTextures(SpriteSheetName.Texture); public static List ThreeD => GetTextures(SpriteSheetName.ThreeD); public static List TimeScale => GetTextures(SpriteSheetName.TimeScale); public static List ToggleMixed => GetTextures(SpriteSheetName.ToggleMixed); public static List ToggleOFF => GetTextures(SpriteSheetName.ToggleOFF); public static List ToggleON => GetTextures(SpriteSheetName.ToggleON); public static List Tooltip => GetTextures(SpriteSheetName.Tooltip); public static List Twitter => GetTextures(SpriteSheetName.Twitter); public static List TwoD => GetTextures(SpriteSheetName.TwoD); public static List UIBehaviour => GetTextures(SpriteSheetName.UIBehaviour); public static List UIMenu => GetTextures(SpriteSheetName.UIMenu); public static List Undo => GetTextures(SpriteSheetName.Undo); public static List Unity => GetTextures(SpriteSheetName.Unity); public static List UnityEvent => GetTextures(SpriteSheetName.UnityEvent); public static List Unlink => GetTextures(SpriteSheetName.Unlink); public static List Unlocked => GetTextures(SpriteSheetName.Unlocked); public static List VisibilityChanged => GetTextures(SpriteSheetName.VisibilityChanged); public static List Windows => GetTextures(SpriteSheetName.Windows); public static List Youtube => GetTextures(SpriteSheetName.Youtube); public static List Zoom => GetTextures(SpriteSheetName.Zoom); } public static class Placeholders { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("EditorUI","Placeholders"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { ComingSoon, Empty, EmptyDatabase, EmptyFile, EmptyListView, EmptyListViewSmall, EmptySearch, EmptySmall, UnderConstruction } public static List ComingSoon => GetTextures(SpriteSheetName.ComingSoon); public static List Empty => GetTextures(SpriteSheetName.Empty); public static List EmptyDatabase => GetTextures(SpriteSheetName.EmptyDatabase); public static List EmptyFile => GetTextures(SpriteSheetName.EmptyFile); public static List EmptyListView => GetTextures(SpriteSheetName.EmptyListView); public static List EmptyListViewSmall => GetTextures(SpriteSheetName.EmptyListViewSmall); public static List EmptySearch => GetTextures(SpriteSheetName.EmptySearch); public static List EmptySmall => GetTextures(SpriteSheetName.EmptySmall); public static List UnderConstruction => GetTextures(SpriteSheetName.UnderConstruction); } public static class Widgets { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("EditorUI","Widgets"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { CircularGauge } public static List CircularGauge => GetTextures(SpriteSheetName.CircularGauge); } } public static class Mody { public static class Effects { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Mody","Effects"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { Running } public static List Running => GetTextures(SpriteSheetName.Running); } public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Mody","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { ModyAction, ModyModule, ModyTrigger } public static List ModyAction => GetTextures(SpriteSheetName.ModyAction); public static List ModyModule => GetTextures(SpriteSheetName.ModyModule); public static List ModyTrigger => GetTextures(SpriteSheetName.ModyTrigger); } } public static class Nody { public static class Effects { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Nody","Effects"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { BackFlowIndicator, NodeStateActive, NodeStateRunning } public static List BackFlowIndicator => GetTextures(SpriteSheetName.BackFlowIndicator); public static List NodeStateActive => GetTextures(SpriteSheetName.NodeStateActive); public static List NodeStateRunning => GetTextures(SpriteSheetName.NodeStateRunning); } public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Nody","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { ApplicationQuitNode, BackButtonNode, CustomNode, DebugNode, EnterNode, ExitNode, FlowController, FlowGraph, GraphController, GroupNode, Infinity, MarkerNode, Minimap, Nody, One, PivotNode, PortalNode, RandomNode, SignalNode, SoundNode, StartNode, StickyNoteNode, SwitchBackNode, ThemeNode, TimeScaleNode, UINode } public static List ApplicationQuitNode => GetTextures(SpriteSheetName.ApplicationQuitNode); public static List BackButtonNode => GetTextures(SpriteSheetName.BackButtonNode); public static List CustomNode => GetTextures(SpriteSheetName.CustomNode); public static List DebugNode => GetTextures(SpriteSheetName.DebugNode); public static List EnterNode => GetTextures(SpriteSheetName.EnterNode); public static List ExitNode => GetTextures(SpriteSheetName.ExitNode); public static List FlowController => GetTextures(SpriteSheetName.FlowController); public static List FlowGraph => GetTextures(SpriteSheetName.FlowGraph); public static List GraphController => GetTextures(SpriteSheetName.GraphController); public static List GroupNode => GetTextures(SpriteSheetName.GroupNode); public static List Infinity => GetTextures(SpriteSheetName.Infinity); public static List MarkerNode => GetTextures(SpriteSheetName.MarkerNode); public static List Minimap => GetTextures(SpriteSheetName.Minimap); public static List Nody => GetTextures(SpriteSheetName.Nody); public static List One => GetTextures(SpriteSheetName.One); public static List PivotNode => GetTextures(SpriteSheetName.PivotNode); public static List PortalNode => GetTextures(SpriteSheetName.PortalNode); public static List RandomNode => GetTextures(SpriteSheetName.RandomNode); public static List SignalNode => GetTextures(SpriteSheetName.SignalNode); public static List SoundNode => GetTextures(SpriteSheetName.SoundNode); public static List StartNode => GetTextures(SpriteSheetName.StartNode); public static List StickyNoteNode => GetTextures(SpriteSheetName.StickyNoteNode); public static List SwitchBackNode => GetTextures(SpriteSheetName.SwitchBackNode); public static List ThemeNode => GetTextures(SpriteSheetName.ThemeNode); public static List TimeScaleNode => GetTextures(SpriteSheetName.TimeScaleNode); public static List UINode => GetTextures(SpriteSheetName.UINode); } } public static class Reactor { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Reactor","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { AnimatorProgressTarget, AudioMixerProgressTarget, ColorAnimation, ColorAnimator, ColorTarget, EditorHeartbeat, Fade, FloatAnimation, FloatAnimator, FrameByFrameAnimation, FrameByFrameAnimator, Heartbeat, ImageProgressTarget, IntAnimation, IntAnimator, Move, Progressor, ProgressorDatabase, ProgressorGroup, ProgressTarget, ReactorController, ReactorIcon, ReactorIconToFull, RectAnimation, RectAnimator, Rotate, Scale, SignalProgressTarget, SpriteAnimation, SpriteAnimator, SpriteTarget, TextMeshProProgressTarget, TextProgressTarget, UIAnimation, UIAnimationPreset, UIAnimator, UnityEventProgressTarget, Vector2Animation, Vector2Animator, Vector3Animation, Vector3Animator, Vector4Animation, Vector4Animator } public static List AnimatorProgressTarget => GetTextures(SpriteSheetName.AnimatorProgressTarget); public static List AudioMixerProgressTarget => GetTextures(SpriteSheetName.AudioMixerProgressTarget); public static List ColorAnimation => GetTextures(SpriteSheetName.ColorAnimation); public static List ColorAnimator => GetTextures(SpriteSheetName.ColorAnimator); public static List ColorTarget => GetTextures(SpriteSheetName.ColorTarget); public static List EditorHeartbeat => GetTextures(SpriteSheetName.EditorHeartbeat); public static List Fade => GetTextures(SpriteSheetName.Fade); public static List FloatAnimation => GetTextures(SpriteSheetName.FloatAnimation); public static List FloatAnimator => GetTextures(SpriteSheetName.FloatAnimator); public static List FrameByFrameAnimation => GetTextures(SpriteSheetName.FrameByFrameAnimation); public static List FrameByFrameAnimator => GetTextures(SpriteSheetName.FrameByFrameAnimator); public static List Heartbeat => GetTextures(SpriteSheetName.Heartbeat); public static List ImageProgressTarget => GetTextures(SpriteSheetName.ImageProgressTarget); public static List IntAnimation => GetTextures(SpriteSheetName.IntAnimation); public static List IntAnimator => GetTextures(SpriteSheetName.IntAnimator); public static List Move => GetTextures(SpriteSheetName.Move); public static List Progressor => GetTextures(SpriteSheetName.Progressor); public static List ProgressorDatabase => GetTextures(SpriteSheetName.ProgressorDatabase); public static List ProgressorGroup => GetTextures(SpriteSheetName.ProgressorGroup); public static List ProgressTarget => GetTextures(SpriteSheetName.ProgressTarget); public static List ReactorController => GetTextures(SpriteSheetName.ReactorController); public static List ReactorIcon => GetTextures(SpriteSheetName.ReactorIcon); public static List ReactorIconToFull => GetTextures(SpriteSheetName.ReactorIconToFull); public static List RectAnimation => GetTextures(SpriteSheetName.RectAnimation); public static List RectAnimator => GetTextures(SpriteSheetName.RectAnimator); public static List Rotate => GetTextures(SpriteSheetName.Rotate); public static List Scale => GetTextures(SpriteSheetName.Scale); public static List SignalProgressTarget => GetTextures(SpriteSheetName.SignalProgressTarget); public static List SpriteAnimation => GetTextures(SpriteSheetName.SpriteAnimation); public static List SpriteAnimator => GetTextures(SpriteSheetName.SpriteAnimator); public static List SpriteTarget => GetTextures(SpriteSheetName.SpriteTarget); public static List TextMeshProProgressTarget => GetTextures(SpriteSheetName.TextMeshProProgressTarget); public static List TextProgressTarget => GetTextures(SpriteSheetName.TextProgressTarget); public static List UIAnimation => GetTextures(SpriteSheetName.UIAnimation); public static List UIAnimationPreset => GetTextures(SpriteSheetName.UIAnimationPreset); public static List UIAnimator => GetTextures(SpriteSheetName.UIAnimator); public static List UnityEventProgressTarget => GetTextures(SpriteSheetName.UnityEventProgressTarget); public static List Vector2Animation => GetTextures(SpriteSheetName.Vector2Animation); public static List Vector2Animator => GetTextures(SpriteSheetName.Vector2Animator); public static List Vector3Animation => GetTextures(SpriteSheetName.Vector3Animation); public static List Vector3Animator => GetTextures(SpriteSheetName.Vector3Animator); public static List Vector4Animation => GetTextures(SpriteSheetName.Vector4Animation); public static List Vector4Animator => GetTextures(SpriteSheetName.Vector4Animator); } } public static class SceneManagement { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("SceneManagement","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { ActivateLoadedScenesNode, LoadSceneNode, SceneDirector, SceneLoader, UnloadSceneNode } public static List ActivateLoadedScenesNode => GetTextures(SpriteSheetName.ActivateLoadedScenesNode); public static List LoadSceneNode => GetTextures(SpriteSheetName.LoadSceneNode); public static List SceneDirector => GetTextures(SpriteSheetName.SceneDirector); public static List SceneLoader => GetTextures(SpriteSheetName.SceneLoader); public static List UnloadSceneNode => GetTextures(SpriteSheetName.UnloadSceneNode); } } public static class Signals { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Signals","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { MetaSignal, MetaSignalOnOff, Signal, SignalBroadcaster, SignalOnOff, SignalProvider, SignalReceiver, SignalSender, SignalStream, StreamDatabase } public static List MetaSignal => GetTextures(SpriteSheetName.MetaSignal); public static List MetaSignalOnOff => GetTextures(SpriteSheetName.MetaSignalOnOff); public static List Signal => GetTextures(SpriteSheetName.Signal); public static List SignalBroadcaster => GetTextures(SpriteSheetName.SignalBroadcaster); public static List SignalOnOff => GetTextures(SpriteSheetName.SignalOnOff); public static List SignalProvider => GetTextures(SpriteSheetName.SignalProvider); public static List SignalReceiver => GetTextures(SpriteSheetName.SignalReceiver); public static List SignalSender => GetTextures(SpriteSheetName.SignalSender); public static List SignalStream => GetTextures(SpriteSheetName.SignalStream); public static List StreamDatabase => GetTextures(SpriteSheetName.StreamDatabase); } public static class Placeholders { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Signals","Placeholders"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { OfflineSignal, OnlineSignal } public static List OfflineSignal => GetTextures(SpriteSheetName.OfflineSignal); public static List OnlineSignal => GetTextures(SpriteSheetName.OnlineSignal); } } public static class Soundy { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("Soundy","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { AudioEngine, AudioPlayer, Music, MusicLibrary, MusicNode, Sound, SoundLibrary, SoundNode, Soundy } public static List AudioEngine => GetTextures(SpriteSheetName.AudioEngine); public static List AudioPlayer => GetTextures(SpriteSheetName.AudioPlayer); public static List Music => GetTextures(SpriteSheetName.Music); public static List MusicLibrary => GetTextures(SpriteSheetName.MusicLibrary); public static List MusicNode => GetTextures(SpriteSheetName.MusicNode); public static List Sound => GetTextures(SpriteSheetName.Sound); public static List SoundLibrary => GetTextures(SpriteSheetName.SoundLibrary); public static List SoundNode => GetTextures(SpriteSheetName.SoundNode); public static List Soundy => GetTextures(SpriteSheetName.Soundy); } } public static class UIDesigner { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("UIDesigner","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { AlignModeCenter, AlignModeInside, AlignModeOutside, DistributeSpacingHorizontal, DistributeSpacingVertical, HorizontalAlignCenter, HorizontalAlignLeft, HorizontalAlignRight, HorizontalDistributeCenter, HorizontalDistributeLeft, HorizontalDistributeRight, KeyObject, Parent, RectTransform, RootCanvas, Rotate, RotateLeft, RotateRight, ScaleDecrease, ScaleIncrease, Selection, SizeDecrease, SizeIncrease, UIDesigner, UIRescaler, VerticalAlignBottom, VerticalAlignCenter, VerticalAlignTop, VerticalDistributeBottom, VerticalDistributeCenter, VerticalDistributeTop } public static List AlignModeCenter => GetTextures(SpriteSheetName.AlignModeCenter); public static List AlignModeInside => GetTextures(SpriteSheetName.AlignModeInside); public static List AlignModeOutside => GetTextures(SpriteSheetName.AlignModeOutside); public static List DistributeSpacingHorizontal => GetTextures(SpriteSheetName.DistributeSpacingHorizontal); public static List DistributeSpacingVertical => GetTextures(SpriteSheetName.DistributeSpacingVertical); public static List HorizontalAlignCenter => GetTextures(SpriteSheetName.HorizontalAlignCenter); public static List HorizontalAlignLeft => GetTextures(SpriteSheetName.HorizontalAlignLeft); public static List HorizontalAlignRight => GetTextures(SpriteSheetName.HorizontalAlignRight); public static List HorizontalDistributeCenter => GetTextures(SpriteSheetName.HorizontalDistributeCenter); public static List HorizontalDistributeLeft => GetTextures(SpriteSheetName.HorizontalDistributeLeft); public static List HorizontalDistributeRight => GetTextures(SpriteSheetName.HorizontalDistributeRight); public static List KeyObject => GetTextures(SpriteSheetName.KeyObject); public static List Parent => GetTextures(SpriteSheetName.Parent); public static List RectTransform => GetTextures(SpriteSheetName.RectTransform); public static List RootCanvas => GetTextures(SpriteSheetName.RootCanvas); public static List Rotate => GetTextures(SpriteSheetName.Rotate); public static List RotateLeft => GetTextures(SpriteSheetName.RotateLeft); public static List RotateRight => GetTextures(SpriteSheetName.RotateRight); public static List ScaleDecrease => GetTextures(SpriteSheetName.ScaleDecrease); public static List ScaleIncrease => GetTextures(SpriteSheetName.ScaleIncrease); public static List Selection => GetTextures(SpriteSheetName.Selection); public static List SizeDecrease => GetTextures(SpriteSheetName.SizeDecrease); public static List SizeIncrease => GetTextures(SpriteSheetName.SizeIncrease); public static List UIDesigner => GetTextures(SpriteSheetName.UIDesigner); public static List UIRescaler => GetTextures(SpriteSheetName.UIRescaler); public static List VerticalAlignBottom => GetTextures(SpriteSheetName.VerticalAlignBottom); public static List VerticalAlignCenter => GetTextures(SpriteSheetName.VerticalAlignCenter); public static List VerticalAlignTop => GetTextures(SpriteSheetName.VerticalAlignTop); public static List VerticalDistributeBottom => GetTextures(SpriteSheetName.VerticalDistributeBottom); public static List VerticalDistributeCenter => GetTextures(SpriteSheetName.VerticalDistributeCenter); public static List VerticalDistributeTop => GetTextures(SpriteSheetName.VerticalDistributeTop); } } public static class UIManager { public static class Icons { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("UIManager","Icons"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { BackButton, InputToSignal, KeyMapper, MultiplayerInfo, OrientationDetector, SignalListener, SignalToAudioSource, SignalToColorTarget, SignalToSpriteTarget, SpriteSwapper, UIAlarm, UIButton, UIButtonDatabase, UIButtonListener, UIClock, UIContainer, UIDrawer, UIDrawerListener, UIManagerIcon, UIPopup, UIPopupDatabase, UIPopupLink, UIPopupManager, UIRadialLayout, UIScrollbar, UISelectable, UISelectableAnimator, UISlider, UISliderDatabase, UIStepper, UIStepperDatabase, UIStopwatch, UITab, UITag, UITagDatabase, UITimer, UIToggle, UIToggleDatabase, UIToggleGroup, UIToggleListener, UITooltip, UITooltipDatabase, UITooltipLink, UIView, UIViewDatabase, UIViewListener, ValueTrigger } public static List BackButton => GetTextures(SpriteSheetName.BackButton); public static List InputToSignal => GetTextures(SpriteSheetName.InputToSignal); public static List KeyMapper => GetTextures(SpriteSheetName.KeyMapper); public static List MultiplayerInfo => GetTextures(SpriteSheetName.MultiplayerInfo); public static List OrientationDetector => GetTextures(SpriteSheetName.OrientationDetector); public static List SignalListener => GetTextures(SpriteSheetName.SignalListener); public static List SignalToAudioSource => GetTextures(SpriteSheetName.SignalToAudioSource); public static List SignalToColorTarget => GetTextures(SpriteSheetName.SignalToColorTarget); public static List SignalToSpriteTarget => GetTextures(SpriteSheetName.SignalToSpriteTarget); public static List SpriteSwapper => GetTextures(SpriteSheetName.SpriteSwapper); public static List UIAlarm => GetTextures(SpriteSheetName.UIAlarm); public static List UIButton => GetTextures(SpriteSheetName.UIButton); public static List UIButtonDatabase => GetTextures(SpriteSheetName.UIButtonDatabase); public static List UIButtonListener => GetTextures(SpriteSheetName.UIButtonListener); public static List UIClock => GetTextures(SpriteSheetName.UIClock); public static List UIContainer => GetTextures(SpriteSheetName.UIContainer); public static List UIDrawer => GetTextures(SpriteSheetName.UIDrawer); public static List UIDrawerListener => GetTextures(SpriteSheetName.UIDrawerListener); public static List UIManagerIcon => GetTextures(SpriteSheetName.UIManagerIcon); public static List UIPopup => GetTextures(SpriteSheetName.UIPopup); public static List UIPopupDatabase => GetTextures(SpriteSheetName.UIPopupDatabase); public static List UIPopupLink => GetTextures(SpriteSheetName.UIPopupLink); public static List UIPopupManager => GetTextures(SpriteSheetName.UIPopupManager); public static List UIRadialLayout => GetTextures(SpriteSheetName.UIRadialLayout); public static List UIScrollbar => GetTextures(SpriteSheetName.UIScrollbar); public static List UISelectable => GetTextures(SpriteSheetName.UISelectable); public static List UISelectableAnimator => GetTextures(SpriteSheetName.UISelectableAnimator); public static List UISlider => GetTextures(SpriteSheetName.UISlider); public static List UISliderDatabase => GetTextures(SpriteSheetName.UISliderDatabase); public static List UIStepper => GetTextures(SpriteSheetName.UIStepper); public static List UIStepperDatabase => GetTextures(SpriteSheetName.UIStepperDatabase); public static List UIStopwatch => GetTextures(SpriteSheetName.UIStopwatch); public static List UITab => GetTextures(SpriteSheetName.UITab); public static List UITag => GetTextures(SpriteSheetName.UITag); public static List UITagDatabase => GetTextures(SpriteSheetName.UITagDatabase); public static List UITimer => GetTextures(SpriteSheetName.UITimer); public static List UIToggle => GetTextures(SpriteSheetName.UIToggle); public static List UIToggleDatabase => GetTextures(SpriteSheetName.UIToggleDatabase); public static List UIToggleGroup => GetTextures(SpriteSheetName.UIToggleGroup); public static List UIToggleListener => GetTextures(SpriteSheetName.UIToggleListener); public static List UITooltip => GetTextures(SpriteSheetName.UITooltip); public static List UITooltipDatabase => GetTextures(SpriteSheetName.UITooltipDatabase); public static List UITooltipLink => GetTextures(SpriteSheetName.UITooltipLink); public static List UIView => GetTextures(SpriteSheetName.UIView); public static List UIViewDatabase => GetTextures(SpriteSheetName.UIViewDatabase); public static List UIViewListener => GetTextures(SpriteSheetName.UIViewListener); public static List ValueTrigger => GetTextures(SpriteSheetName.ValueTrigger); } public static class UIMenu { private static EditorDataSpriteSheetGroup s_spriteSheetGroup; private static EditorDataSpriteSheetGroup spriteSheetGroup => s_spriteSheetGroup ? s_spriteSheetGroup : s_spriteSheetGroup = EditorDataSpriteSheetDatabase.GetSpriteSheetGroup("UIManager","UIMenu"); public static List GetTextures(SpriteSheetName sheetName) => spriteSheetGroup.GetTextures(sheetName.ToString()); public enum SpriteSheetName { AnimatedIcons, AnimatedTitles, Animations, Button, ButtonsPack, Checkbox, Components, Containers, Content, Custom, Dropdown, GridLayout, HorizontalLayout, InputField, Layouts, Menus, RadialLayout, RadioButton, Scollbar, Scripts, ScrollView, Slider, Switch, TabButtonBottomLeft, TabButtonBottomRight, TabButtonLeftBottom, TabButtonLeftFloating, TabButtonLeftTop, TabButtonMiddleFloating, TabButtonMiddleLeft, TabButtonMiddleRight, TabButtonMiddleTop, TabButtonRightBottom, TabButtonRightFloating, TabButtonRightTop, TabButtonTopLeft, TabButtonTopRight, UIElements, UIFX, UIMenuHeader, UIMenuItem, UIPack, VerticalLayout } public static List AnimatedIcons => GetTextures(SpriteSheetName.AnimatedIcons); public static List AnimatedTitles => GetTextures(SpriteSheetName.AnimatedTitles); public static List Animations => GetTextures(SpriteSheetName.Animations); public static List Button => GetTextures(SpriteSheetName.Button); public static List ButtonsPack => GetTextures(SpriteSheetName.ButtonsPack); public static List Checkbox => GetTextures(SpriteSheetName.Checkbox); public static List Components => GetTextures(SpriteSheetName.Components); public static List Containers => GetTextures(SpriteSheetName.Containers); public static List Content => GetTextures(SpriteSheetName.Content); public static List Custom => GetTextures(SpriteSheetName.Custom); public static List Dropdown => GetTextures(SpriteSheetName.Dropdown); public static List GridLayout => GetTextures(SpriteSheetName.GridLayout); public static List HorizontalLayout => GetTextures(SpriteSheetName.HorizontalLayout); public static List InputField => GetTextures(SpriteSheetName.InputField); public static List Layouts => GetTextures(SpriteSheetName.Layouts); public static List Menus => GetTextures(SpriteSheetName.Menus); public static List RadialLayout => GetTextures(SpriteSheetName.RadialLayout); public static List RadioButton => GetTextures(SpriteSheetName.RadioButton); public static List Scollbar => GetTextures(SpriteSheetName.Scollbar); public static List Scripts => GetTextures(SpriteSheetName.Scripts); public static List ScrollView => GetTextures(SpriteSheetName.ScrollView); public static List Slider => GetTextures(SpriteSheetName.Slider); public static List Switch => GetTextures(SpriteSheetName.Switch); public static List TabButtonBottomLeft => GetTextures(SpriteSheetName.TabButtonBottomLeft); public static List TabButtonBottomRight => GetTextures(SpriteSheetName.TabButtonBottomRight); public static List TabButtonLeftBottom => GetTextures(SpriteSheetName.TabButtonLeftBottom); public static List TabButtonLeftFloating => GetTextures(SpriteSheetName.TabButtonLeftFloating); public static List TabButtonLeftTop => GetTextures(SpriteSheetName.TabButtonLeftTop); public static List TabButtonMiddleFloating => GetTextures(SpriteSheetName.TabButtonMiddleFloating); public static List TabButtonMiddleLeft => GetTextures(SpriteSheetName.TabButtonMiddleLeft); public static List TabButtonMiddleRight => GetTextures(SpriteSheetName.TabButtonMiddleRight); public static List TabButtonMiddleTop => GetTextures(SpriteSheetName.TabButtonMiddleTop); public static List TabButtonRightBottom => GetTextures(SpriteSheetName.TabButtonRightBottom); public static List TabButtonRightFloating => GetTextures(SpriteSheetName.TabButtonRightFloating); public static List TabButtonRightTop => GetTextures(SpriteSheetName.TabButtonRightTop); public static List TabButtonTopLeft => GetTextures(SpriteSheetName.TabButtonTopLeft); public static List TabButtonTopRight => GetTextures(SpriteSheetName.TabButtonTopRight); public static List UIElements => GetTextures(SpriteSheetName.UIElements); public static List UIFX => GetTextures(SpriteSheetName.UIFX); public static List UIMenuHeader => GetTextures(SpriteSheetName.UIMenuHeader); public static List UIMenuItem => GetTextures(SpriteSheetName.UIMenuItem); public static List UIPack => GetTextures(SpriteSheetName.UIPack); public static List VerticalLayout => GetTextures(SpriteSheetName.VerticalLayout); } } } }