Vixen
dd8b0a81
csharp
public interface ISubGraphSource

Where a graph's sub-graphs are found, by node-type path.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

An interface rather than a dictionary parameter, because the editor resolves a sub-graph through the asset database and a test resolves it from three graphs it built by hand, and inlining should not know the difference.

Methods (1)

  • bool TryGet(string type, out NodeGraphModel? graph)

    The graph a node type stands for, if it stands for one.

Used by (23)

  • FlattenerVixen.Editor.NodeGraph
  • ITextureGraphLibraryVixen.Editor.TextureGraph
  • LayerStackCompilerVixen.Editor.Texturing
  • MaskStackTestsVixen.Editor.Texturing.Tests
  • MeshMapGeneratorBindingTestsVixen.Editor.App.Tests
  • NodeGraphCompilerVixen.Editor.NodeGraph
  • NodeGraphViewVixen.Editor.NodeGraph
  • ShaderGraphDocumentVixen.Editor.AssetEditors
  • SubGraphLibraryVixen.Editor.NodeGraph
  • SubGraphsVixen.Editor.NodeGraph
  • TextureCompoundBakeDeviceTestsVixen.Editor.TextureGraph.Tests
  • TextureCompoundLibraryVixen.Editor.TextureGraph
  • TextureCompoundLibraryTestsVixen.Editor.TextureGraph.Tests
  • TextureExpressionCostTestsVixen.Editor.TextureGraph.Tests
  • TextureGraphCompilerVixen.Editor.TextureGraph
  • TextureGraphDocumentVixen.Editor.Texturing
  • TextureGraphDocumentTestsVixen.Editor.Texturing.Tests
  • TextureGraphNameKnobTestsVixen.Editor.TextureGraph.Tests
  • TextureGraphPanelTestsVixen.Editor.Texturing.Tests
  • TextureGraphRunnerVixen.Cli
  • TextureGraphViewVixen.Editor.Texturing
  • TextureLibraryVixen.Editor.Texturing
  • TextureNodeLibraryVixen.Editor.Texturing