Struct RelationChildValues<TValue1, TValue2, TValue3>
Container for 3 trait values of a relation child
Namespace: Unity.MARS
Syntax
public struct RelationChildValues<TValue1, TValue2, TValue3> : IRelationChildValues<TValue1, TValue2, TValue3>, IRelationChildValues where TValue1 : struct where TValue2 : struct where TValue3 : struct
Type Parameters
Name | Description |
---|---|
TValue1 | The 1st trait's type |
TValue2 | The 2nd trait's type |
TValue3 | The 3rd trait's type |
Properties
Trait1
Declaration
public TValue1 Trait1 { get; set; }
Property Value
Type | Description |
---|---|
TValue1 |
Implements
Trait2
Declaration
public TValue2 Trait2 { get; set; }
Property Value
Type | Description |
---|---|
TValue2 |
Implements
Trait3
Declaration
public TValue3 Trait3 { get; set; }
Property Value
Type | Description |
---|---|
TValue3 |