Class IndexMetadata
Inherited Members
Namespace: Unity.VisualScripting
Syntax
public sealed class IndexMetadata : Metadata, IAttributeProvider, IList, IDictionary, ICollection, IEnumerable
Constructors
IndexMetadata(Int32, Metadata)
Declaration
public IndexMetadata(int index, Metadata parent)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Metadata | parent |
Properties
index
Declaration
public int index { get; }
Property Value
Type | Description |
---|---|
Int32 |
mode
Declaration
public IndexMetadata.Mode mode { get; }
Property Value
Type | Description |
---|---|
IndexMetadata.Mode |
rawValue
Declaration
protected override object rawValue { get; set; }
Property Value
Type | Description |
---|---|
Object |
Overrides
Methods
GetCustomAttributes(Boolean)
Declaration
public override Attribute[] GetCustomAttributes(bool inherit = true)
Parameters
Type | Name | Description |
---|---|---|
Boolean | inherit |
Returns
Type | Description |
---|---|
Attribute[] |
Overrides
OnParentValueTypeChange(Type)
Declaration
protected override void OnParentValueTypeChange(Type previousType)
Parameters
Type | Name | Description |
---|---|---|
Type | previousType |