logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementConditionTypeEntry

    One node type an author can pick, with the shelf it sits on and the name it is listed under.

    Inheritance
    object
    AchievementConditionTypeEntry
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Achievements.Infrastructure.Editor
    Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
    Syntax
    public sealed class AchievementConditionTypeEntry

    Constructors

    AchievementConditionTypeEntry(Type, AchievementConditionCategory, string)

    Creates an entry.

    Declaration
    public AchievementConditionTypeEntry(Type conditionType, AchievementConditionCategory category, string displayName)
    Parameters
    Type Name Description
    Type conditionType

    The concrete condition type this entry creates.

    AchievementConditionCategory category

    The shelf it is listed under.

    string displayName

    The name it is listed under.

    Properties

    Category

    Declaration
    public AchievementConditionCategory Category { get; }
    Property Value
    Type Description
    AchievementConditionCategory

    The shelf this type is listed under.

    ConditionType

    Declaration
    public Type ConditionType { get; }
    Property Value
    Type Description
    Type

    The concrete condition type this entry creates.

    DisplayName

    Declaration
    public string DisplayName { get; }
    Property Value
    Type Description
    string

    The name this type is listed under, which is the node's own DisplayName.

    In this article
    © 2026 Serenity. All Rights Reserved