using UnityEngine; using UnityEditor; using GraphProcessor; using System; using System.Collections.Generic; using System.Linq; public class FoldGraphView : BaseGraphView { public FoldGraphView(EditorWindow window) : base(window) {} public override IEnumerable<(string path, Type type)> FilterCreateNodeMenuEntries() { return NodeProvider.GetNodeMenuEntries(graph) .Where(entry => typeof(BaseFoldNode).IsAssignableFrom(entry.type)); } }