Class VariableDeclarationCollection
Inheritance
VariableDeclarationCollection
Implements
Inherited Members
Namespace: Unity.VisualScripting
Assembly: Unity.VisualScripting.Core.dll
Syntax
[SerializationVersion("A", new Type[] { })]
public sealed class VariableDeclarationCollection : KeyedCollection<string, VariableDeclaration>, IList<VariableDeclaration>, IReadOnlyList<VariableDeclaration>, IReadOnlyCollection<VariableDeclaration>, IList, ICollection, IKeyedCollection<string, VariableDeclaration>, ICollection<VariableDeclaration>, IEnumerable<VariableDeclaration>, IEnumerable
Methods
EditorRename(VariableDeclaration, string)
Declaration
public void EditorRename(VariableDeclaration item, string newName)
Parameters
| Type | Name | Description |
|---|---|---|
| VariableDeclaration | item | |
| string | newName |
GetKeyForItem(VariableDeclaration)
Declaration
protected override string GetKeyForItem(VariableDeclaration item)
Parameters
| Type | Name | Description |
|---|---|---|
| VariableDeclaration | item |
Returns
| Type | Description |
|---|---|
| string |
Overrides
TryGetValue(string, out VariableDeclaration)
Declaration
public bool TryGetValue(string key, out VariableDeclaration value)
Parameters
| Type | Name | Description |
|---|---|---|
| string | key | |
| VariableDeclaration | value |
Returns
| Type | Description |
|---|---|
| bool |