Class GraphDescriptor<TGraph, TGraphDescription>
Inheritance
GraphDescriptor<TGraph, TGraphDescription>
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
[Descriptor(typeof(IGraph))]
public class GraphDescriptor<TGraph, TGraphDescription> : Descriptor<TGraph, TGraphDescription>, IAssigner, IDescriptor where TGraph : class, IGraph where TGraphDescription : class, IGraphDescription, new()
Type Parameters
Name |
Description |
TGraph |
|
TGraphDescription |
|
Constructors
GraphDescriptor(TGraph)
Declaration
protected GraphDescriptor(TGraph target)
Parameters
Type |
Name |
Description |
TGraph |
target |
|
Properties
graph
Declaration
protected TGraph graph { get; }
Property Value
Methods
Icon()
Declaration
[Assigns]
[RequiresUnityAPI]
public override EditorTexture Icon()
Returns
Overrides
Summary()
Declaration
[Assigns]
[RequiresUnityAPI]
public override string Summary()
Returns
Overrides
Title()
Declaration
[Assigns(cache = false)]
[RequiresUnityAPI]
public override string Title()
Returns
Overrides
Implements
Extension Methods