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