Class Analyser<TTarget, TAnalysis>
Inheritance
Analyser<TTarget, TAnalysis>
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
public abstract class Analyser<TTarget, TAnalysis> : Assigner<TTarget, TAnalysis>, IAssigner, IAnalyser where TAnalysis : class, IAnalysis, new()
Type Parameters
Name |
Description |
TTarget |
|
TAnalysis |
|
Constructors
Analyser(GraphReference, TTarget)
Declaration
protected Analyser(GraphReference reference, TTarget target)
Parameters
Properties
analysis
Declaration
public TAnalysis analysis { get; }
Property Value
Type |
Description |
TAnalysis |
|
context
Declaration
protected IGraphContext context { get; }
Property Value
reference
Declaration
public GraphReference reference { get; }
Property Value
Implements
Extension Methods