Class VariableUnitDescriptor<TVariableUnit>
Inheritance
Assigner<TVariableUnit, UnitDescription>
Descriptor<TVariableUnit, UnitDescription>
UnitDescriptor<TVariableUnit>
VariableUnitDescriptor<TVariableUnit>
Inherited Members
Namespace: Unity.VisualScripting
Syntax
[Descriptor(typeof(VariableUnit))]
public class VariableUnitDescriptor<TVariableUnit> : UnitDescriptor<TVariableUnit>, IAssigner, IUnitDescriptor, IDescriptor where TVariableUnit : VariableUnit
Type Parameters
| Name | Description |
|---|---|
| TVariableUnit |
Constructors
VariableUnitDescriptor(TVariableUnit)
Declaration
public VariableUnitDescriptor(TVariableUnit unit)
Parameters
| Type | Name | Description |
|---|---|---|
| TVariableUnit | unit |
Properties
hasDefaultName
Declaration
protected bool hasDefaultName { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Methods
DefinedSummary()
Declaration
protected override string DefinedSummary()
Returns
| Type | Description |
|---|---|
| String |
Overrides
Unity.VisualScripting.UnitDescriptor<TVariableUnit>.DefinedSummary()