Vixen
02b45cc4
csharp
public record class NodeGraphCompilation<T>

What compiling a graph produced.

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

Fields and properties (5)

  • public T? Artefact

    It, or the type's default when the graph did not compile.

  • public ImmutableArray<NodeDiagnostic> Diagnostics

    Everything the compiler had to say, in the order it said it.

  • public bool Succeeded

    Whether an artefact was produced.

  • public bool HasErrors

    Whether anything went wrong.

  • public T Value

    The artefact, or a stated failure naming what went wrong.

Methods (1)

  • public NodeGraphCompilation(T? Artefact, ImmutableArray<NodeDiagnostic> Diagnostics)

    What compiling a graph produced.

Used by (10)

  • CompositorCompilerTestsVixen.Editor.AssetEditors.Tests
  • CompositorDocumentVixen.Editor.AssetEditors
  • NodeGraphCompilerVixen.Editor.NodeGraph
  • NodeTypingTestsVixen.Editor.NodeGraph.Tests
  • ShaderGraphCompilerTestsVixen.Editor.ShaderGraph.Tests
  • ShaderGraphDocumentVixen.Editor.AssetEditors
  • SubGraphTestsVixen.Editor.NodeGraph.Tests
  • VfxDocumentVixen.Editor.AssetEditors
  • VfxGraphCompilerTestsVixen.Editor.VfxGraph.Tests
  • VfxImporterVixen.Editor.Assets