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 |