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()