logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementWizardResultPanelGui

    What CreateAchievementSettingsWindow's review step shows once a run has succeeded: the assets it put on disk, what the theme retrofit changed, and the two places a reader goes next.

    Inheritance
    object
    AchievementWizardResultPanelGui
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Achievements.Infrastructure.Editor.Builder
    Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
    Syntax
    public static class AchievementWizardResultPanelGui
    Remarks

    A collaborator for the same reason the two step GUIs are: this reads an AchievementSettingsCreator.Result and draws it, which is a different job from collecting input, and it is the half of the review step that only ever runs after the window's own work is done.

    Methods

    Draw(Result, Action)

    Draws the panel, or nothing at all when no successful run has happened yet.

    Declaration
    public static void Draw(AchievementSettingsCreator.Result result, Action onSelectSettingsAsset)
    Parameters
    Type Name Description
    AchievementSettingsCreator.Result result

    The last run's outcome, or null before the first one.

    Action onSelectSettingsAsset

    Selects and pings the settings asset. Never null.

    In this article
    © 2026 Serenity. All Rights Reserved