Class AnalyserProvider
Inheritance
AnalyserProvider
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
public sealed class AnalyserProvider : SingleDecoratorProvider<object, IAnalyser, AnalyserAttribute>
Constructors
AnalyserProvider(GraphReference)
Declaration
public AnalyserProvider(GraphReference reference)
Parameters
Properties
cache
Declaration
protected override bool cache { get; }
Property Value
Overrides
reference
Declaration
public GraphReference reference { get; }
Property Value
Methods
Analyze(object)
Declaration
public void Analyze(object analyzed)
Parameters
Type |
Name |
Description |
object |
analyzed |
|
AnalyzeAll()
Declaration
CreateDecorator(Type, object)
Declaration
protected override IAnalyser CreateDecorator(Type decoratorType, object decorated)
Parameters
Type |
Name |
Description |
Type |
decoratorType |
|
object |
decorated |
|
Returns
Overrides
IsValid(object)
Declaration
public override bool IsValid(object analyzed)
Parameters
Type |
Name |
Description |
object |
analyzed |
|
Returns
Overrides
Extension Methods