Class MergedGraphElementCollection
Implements
Inherited Members
Namespace: Unity.VisualScripting
Assembly: Unity.VisualScripting.Core.dll
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
Events
CollectionChanged
Declaration
public event Action CollectionChanged
Event Type
Type | Description |
---|---|
Action |
ItemAdded
Declaration
public event Action<IGraphElement> ItemAdded
Event Type
Type | Description |
---|---|
Action<IGraphElement> |
ItemRemoved
Declaration
public event Action<IGraphElement> ItemRemoved
Event Type
Type | Description |
---|---|
Action<IGraphElement> |