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