logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Ui.Installation.Editor.Settings

    Classes

    LoadingProgressPrefabGenerationPlan

    What one UnityUiLoadingProgressPrefabGenerator run will do, theme by theme, decided before anything is written — the list Serenity.Ui.Installation.Editor.Settings.LoadingProgressPrefabGeneratorWindow previews and the one the generator then carries out, so the preview can never promise something the run does not do. A theme that already has a LoadingProgress prefab — every Theme Builder theme ships its own LoadingBar — is kept unless the author opts into replacing it.

    LoadingProgressPrefabGenerationReport

    What one GenerateForAllThemesWithReport(bool) run did — the counts and failures both its console-logging caller and Serenity.Ui.Installation.Editor.Settings.LoadingProgressPrefabGeneratorWindow's activity log render.

    LoadingProgressThemePlanEntry

    One theme's line in a LoadingProgressPrefabGenerationPlan: the theme, what the run does to it, the LoadingProgress prefab it holds now, and — for a refused theme — why.

    UnityUiLoadingProgressPrefabGenerator

    Editor tool that generates a dedicated "LoadingProgressPrefab" for UI themes.
    For each UnityUiThemeDefinition the LoadingProgressPrefabGenerationPlan lets it write, it creates a prefab variant of that theme's slideable template (the interactive slider) next to it and assigns it to the theme's LoadingProgressTemplate field, so the gameplay loading overlay can render the progress bar from a separate prefab instead of reusing the interactive slider. A theme that already has a LoadingProgress prefab keeps it unless the caller asks to replace existing ones.

    Enums

    LoadingProgressThemeAction

    What one UnityUiLoadingProgressPrefabGenerator run does to one theme's LoadingProgressTemplate.

    In this article
    © 2026 Serenity. All Rights Reserved