Class NotCondition
Met exactly when the condition it wraps is not.
Assembly: Serenity.UnityAchievements.Infrastructure.dll
Syntax
[AchievementConditionCategory(AchievementConditionCategory.Logic)]
public class NotCondition : SingleChildAchievementCondition
Constructors
NotCondition()
Creates an unauthored condition, as Unity's polymorphic serializer does.
Declaration
NotCondition(AchievementCondition)
Creates a condition inverting another.
Declaration
public NotCondition(AchievementCondition condition)
Parameters
Properties
DisplayName
Declaration
public override string DisplayName { get; }
Property Value
MissingChildMessage
What this node reports when it wraps nothing at all.
Declaration
protected override string MissingChildMessage { get; }
Property Value
Overrides
Methods
Describe(bool)
Declaration
public override string Describe(bool isNested)
Parameters
| Type |
Name |
Description |
| bool |
isNested |
|
Returns
GetProgress(in AchievementEvaluationContext)
Declaration
public override AchievementConditionProgress GetProgress(in AchievementEvaluationContext context)
Parameters
Returns
IsMet(in AchievementEvaluationContext)
Declaration
public override bool IsMet(in AchievementEvaluationContext context)
Parameters
Returns