diff options
| author | yum <yum.food.vr@gmail.com> | 2026-01-02 03:21:42 -0800 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2026-01-02 03:21:42 -0800 |
| commit | babfcc18ceb3a30eecdf4d00a4f42ff03ca10b5b (patch) | |
| tree | a1ae5451f4e1cc99bc51f06af970d90b2c00f37b /Scripts/Fold/Editor/FoldGraphView.cs | |
| parent | 22273213986052c9464a852c7240b106bc22bebb (diff) | |
Fold: simplify code
Diffstat (limited to 'Scripts/Fold/Editor/FoldGraphView.cs')
| -rw-r--r-- | Scripts/Fold/Editor/FoldGraphView.cs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Scripts/Fold/Editor/FoldGraphView.cs b/Scripts/Fold/Editor/FoldGraphView.cs index 2a94b9f..f77e97b 100644 --- a/Scripts/Fold/Editor/FoldGraphView.cs +++ b/Scripts/Fold/Editor/FoldGraphView.cs @@ -3,6 +3,7 @@ using UnityEditor; using GraphProcessor; using System; using System.Collections.Generic; +using System.Linq; public class FoldGraphView : BaseGraphView { @@ -10,12 +11,8 @@ public class FoldGraphView : BaseGraphView public override IEnumerable<(string path, Type type)> FilterCreateNodeMenuEntries() { - // Only return our subset of nodes - foreach (var nodeMenuItem in NodeProvider.GetNodeMenuEntries(graph)) - { - if (typeof(BaseFoldNode).IsAssignableFrom(nodeMenuItem.type)) - yield return nodeMenuItem; - } + return NodeProvider.GetNodeMenuEntries(graph) + .Where(entry => typeof(BaseFoldNode).IsAssignableFrom(entry.type)); } } |
