|
Modular Architecture V1.0.0
|
Serialized Condition Class that will compare two references together based on a given comparison operator.
Condition has it's own drawer that will set the subject and target to be references of the given Value Type.
More...
Public Member Functions | |
| bool | Evaluate () |
| Evaluates the condition by comparing the subject against the target DataReference Types are IComparable and thus the comparison is based off the types operations. | |
| int | CompareTo (Condition other) |
Public Attributes | |
| string | id |
Private Attributes | |
| ConditionValueType | _type = ConditionValueType.Int |
| ConditionComparison | _comparison = ConditionComparison.Equal |
| DataReferenceBase | _subject = new IntReference() |
| DataReferenceBase | _target = new IntReference() |
Serialized Condition Class that will compare two references together based on a given comparison operator.
Condition has it's own drawer that will set the subject and target to be references of the given Value Type.
|
inline |
|
inline |
Evaluates the condition by comparing the subject against the target
DataReference Types are IComparable and thus the comparison is based off the types operations.
|
private |
|
private |
|
private |
|
private |
| string ModularArchitecture.Conditions.Condition.id |