Class MergedGraphElementCollection
Inherited Members
Namespace: Unity.VisualScripting
Syntax
public sealed class MergedGraphElementCollection : MergedKeyedCollection<Guid, IGraphElement>, IMergedCollection<IGraphElement>, ICollection<IGraphElement>, IEnumerable<IGraphElement>, IEnumerable, INotifyCollectionChanged<IGraphElement>
Methods
Include<TSubItem>(IKeyedCollection<Guid, TSubItem>)
Declaration
public override void Include<TSubItem>(IKeyedCollection<Guid, TSubItem> collection)
where TSubItem : IGraphElement
Parameters
Type | Name | Description |
---|---|---|
IKeyedCollection<Guid, TSubItem> | collection |
Type Parameters
Name | Description |
---|---|
TSubItem |
Overrides
Unity.VisualScripting.MergedKeyedCollection<System.Guid, Unity.VisualScripting.IGraphElement>.Include<TSubItem>(Unity.VisualScripting.IKeyedCollection<System.Guid, TSubItem>)
Events
CollectionChanged
Declaration
public event Action CollectionChanged
Event Type
Type | Description |
---|---|
Action |
Implements
ItemAdded
Declaration
public event Action<IGraphElement> ItemAdded
Event Type
Type | Description |
---|---|
Action<IGraphElement> |
Implements
ItemRemoved
Declaration
public event Action<IGraphElement> ItemRemoved
Event Type
Type | Description |
---|---|
Action<IGraphElement> |