Class EventUnitDescriptor<TEvent>
Inheritance
Assigner<TEvent, UnitDescription>
Descriptor<TEvent, UnitDescription>
UnitDescriptor<TEvent>
EventUnitDescriptor<TEvent>
Inherited Members
Namespace: Unity.VisualScripting
Syntax
[Descriptor(typeof(IEventUnit))]
public class EventUnitDescriptor<TEvent> : UnitDescriptor<TEvent>, IAssigner, IUnitDescriptor, IDescriptor where TEvent : class, IEventUnit
Type Parameters
| Name | Description | 
|---|---|
| TEvent | 
Constructors
EventUnitDescriptor(TEvent)
Declaration
public EventUnitDescriptor(TEvent event)
Parameters
| Type | Name | Description | 
|---|---|---|
| TEvent | event | 
Methods
DefinedIcons()
Declaration
protected override IEnumerable<EditorTexture> DefinedIcons()
Returns
| Type | Description | 
|---|---|
| IEnumerable<EditorTexture> | 
Overrides
Unity.VisualScripting.UnitDescriptor<TEvent>.DefinedIcons()
DefinedSubtitle()
Declaration
protected override string DefinedSubtitle()
Returns
| Type | Description | 
|---|---|
| String | 
Overrides
Unity.VisualScripting.UnitDescriptor<TEvent>.DefinedSubtitle()