Class StructuralTestAchievementCondition
A condition outside the two structural base classes that still reports children through
Children — proof that AchievementConditionTree
walks whatever overrides the property, not only CompositeAchievementCondition
and SingleChildAchievementCondition.
Inheritance
StructuralTestAchievementCondition
Assembly: Tests.dll
Syntax
public class StructuralTestAchievementCondition : AchievementCondition
Constructors
StructuralTestAchievementCondition(params AchievementCondition[])
Creates a node reporting the given children.
Declaration
public StructuralTestAchievementCondition(params AchievementCondition[] children)
Parameters
Properties
Children
Declaration
public override IReadOnlyList<AchievementCondition> Children { get; }
Property Value
DisplayName
Declaration
public override string DisplayName { get; }
Property Value
Methods
IsMet(in AchievementEvaluationContext)
Declaration
public override bool IsMet(in AchievementEvaluationContext context)
Parameters
Returns