Vixen
5cf01f31
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.NodeGraph
  • ITextureGraphLibraryVixen.TextureGraph
  • LayerStackCompilerVixen.Editor.Texturing
  • MaskStackTestsVixen.Editor.Texturing.Tests
  • MeshMapGeneratorBindingTestsVixen.Editor.App.Tests
  • NodeGraphCompilerVixen.NodeGraph
  • NodeGraphViewVixen.Editor.NodeGraph
  • ShaderGraphDocumentVixen.Editor.AssetEditors
  • SubGraphLibraryVixen.NodeGraph
  • SubGraphsVixen.NodeGraph
  • TextureCompoundBakeDeviceTestsVixen.TextureGraph.Tests
  • TextureCompoundLibraryVixen.TextureGraph
  • TextureCompoundLibraryTestsVixen.TextureGraph.Tests
  • TextureExpressionCostTestsVixen.TextureGraph.Tests
  • TextureGraphCompilerVixen.TextureGraph
  • TextureGraphDocumentVixen.Editor.Texturing
  • TextureGraphDocumentTestsVixen.Editor.Texturing.Tests
  • TextureGraphNameKnobTestsVixen.TextureGraph.Tests
  • TextureGraphPanelTestsVixen.Editor.Texturing.Tests
  • TextureGraphRunnerVixen.Cli
  • TextureGraphViewVixen.Editor.Texturing
  • TextureLibraryVixen.Editor.Texturing
  • TextureNodeLibraryVixen.Editor.Texturing