Class MARSDatabaseSetQueryTests.TestRelation<T>
Inheritance
MARSDatabaseSetQueryTests.TestRelation<T>
Syntax
public abstract class TestRelation<T> : MonoBehaviour, IRelation<T>, IRelation, IRelationBase, IConditionBase, IRequiresTraits<T>, IRequiresTraits
Type Parameters
Fields
k_RequiredTraits
Declaration
protected static readonly TraitRequirement[] k_RequiredTraits
Field Value
Properties
child1
Declaration
public IMRObject child1 { get; }
Property Value
Implements
child1TraitName
Declaration
public string child1TraitName { get; }
Property Value
Implements
child2
Declaration
public IMRObject child2 { get; }
Property Value
Implements
child2TraitName
Declaration
public string child2TraitName { get; }
Property Value
Implements
Methods
GetRequiredTraits()
Declaration
public TraitRequirement[] GetRequiredTraits()
Returns
Implements
Initialize(IMRObject, IMRObject, String, String)
Declaration
public void Initialize(IMRObject child1, IMRObject child2, string trait1, string trait2)
Parameters
RateDataMatch(ref T, ref T)
Declaration
public abstract float RateDataMatch(ref T child1Data, ref T child2Data)
Parameters
Type |
Name |
Description |
T |
child1Data |
|
T |
child2Data |
|
Returns
Implements
Extension Methods