logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UiThemeValidator

    Unity Editor window for validating UI theme definitions and their associated prefabs.
    Provides a GUI tool for validating that all required prefabs in a theme definition have proper component configurations.
    Ensures theme integrity by checking that all template prefabs contain the necessary Unity UI components for proper functionality. The structural contract and the actual per-slot checks live in the GUI-free UiThemeValidatorEngine; this window only drives the dialog-per-first-issue UX.

    Inheritance
    object
    UiThemeValidator
    Namespace: Serenity.Ui.Installation.Settings.Editor
    Assembly: Serenity.UnityUi.Installation.Editor.dll
    Syntax
    public class UiThemeValidator : EditorWindow

    Constructors

    UiThemeValidator()

    Declaration
    public UiThemeValidator()

    Methods

    ShowWindow()

    Shows the UI Theme Validator editor window.
    Creates and displays the validation tool window in the Unity Editor for theme definition validation.

    Declaration
    public static void ShowWindow()
    In this article
    © 2026 Serenity. All Rights Reserved