Class AccessPair<TKey, TValue, TKeyBase, TValueBase>
Inheritance
System.Object
AccessPairBase<TKeyBase, TValueBase>
AccessPair<TKey, TValue, TKeyBase, TValueBase>
Inherited Members
Namespace: AssetRipper.Assets.Generics
Assembly: AssetRipper.Assets.dll
Syntax
public sealed class AccessPair<TKey, TValue, TKeyBase, TValueBase> : AccessPairBase<TKeyBase, TValueBase> where TKey : TKeyBase, new()
where TValue : TValueBase, new()
Type Parameters
Name | Description |
---|---|
TKey | |
TValue | |
TKeyBase | |
TValueBase |
Constructors
| Improve this Doc View SourceAccessPair(AccessPairBase<TKey, TValue>)
Declaration
public AccessPair(AccessPairBase<TKey, TValue> pair)
Parameters
Type | Name | Description |
---|---|---|
AccessPairBase<TKey, TValue> | pair |
Properties
| Improve this Doc View SourceKey
Declaration
public override TKeyBase Key { get; set; }
Property Value
Type | Description |
---|---|
TKeyBase |
Overrides
AssetRipper.Assets.Generics.AccessPairBase<TKeyBase, TValueBase>.Key
|
Improve this Doc
View Source
Value
Declaration
public override TValueBase Value { get; set; }
Property Value
Type | Description |
---|---|
TValueBase |
Overrides
AssetRipper.Assets.Generics.AccessPairBase<TKeyBase, TValueBase>.Value