2023-08-02 06:08:03 +00:00
|
|
|
// 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 Doozy.Runtime.Nody;
|
|
|
|
namespace Doozy.Editor.Nody
|
|
|
|
{
|
|
|
|
public partial class FlowNodeView
|
|
|
|
{
|
|
|
|
public static FlowNodeView GetView(FlowGraphView graphView, FlowNode node) =>
|
|
|
|
node switch
|
|
|
|
{
|
|
|
|
Doozy.Runtime.Nody.Nodes.ApplicationQuitNode _ => new Doozy.Editor.Nody.Nodes.ApplicationQuitNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.DebugNode _ => new Doozy.Editor.Nody.Nodes.DebugNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.PivotNode _ => new Doozy.Editor.Nody.Nodes.PivotNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.RandomNode _ => new Doozy.Editor.Nody.Nodes.RandomNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.StickyNoteNode _ => new Doozy.Editor.Nody.Nodes.StickyNoteNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.System.EnterNode _ => new Doozy.Editor.Nody.Nodes.EnterNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.System.ExitNode _ => new Doozy.Editor.Nody.Nodes.ExitNodeView(graphView, node),
|
2023-12-05 06:20:20 +00:00
|
|
|
Doozy.Runtime.Nody.Nodes.System.StartNode _ => new Doozy.Editor.Nody.Nodes.StartNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.Nody.Nodes.TimeScaleNode _ => new Doozy.Editor.Nody.Nodes.TimeScaleNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.SceneManagement.Nodes.ActivateLoadedScenesNode _ => new Doozy.Editor.SceneManagement.Nodes.ActivateLoadedScenesNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.SceneManagement.Nodes.LoadSceneNode _ => new Doozy.Editor.SceneManagement.Nodes.LoadSceneNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.SceneManagement.Nodes.UnloadSceneNode _ => new Doozy.Editor.SceneManagement.Nodes.UnloadSceneNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.UIManager.Nodes.BackButtonNode _ => new Doozy.Editor.UIManager.Nodes.BackButtonNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.UIManager.Nodes.PortalNode _ => new Doozy.Editor.UIManager.Nodes.PortalNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.UIManager.Nodes.SignalNode _ => new Doozy.Editor.UIManager.Nodes.SignalNodeView(graphView, node),
|
|
|
|
Doozy.Runtime.UIManager.Nodes.UINode _ => new Doozy.Editor.UIManager.Nodes.UINodeView(graphView, node),
|
2023-08-02 06:08:03 +00:00
|
|
|
_ => new FlowNodeView(graphView, node)
|
|
|
|
};
|
|
|
|
}
|
2023-12-05 06:20:20 +00:00
|
|
|
}
|