logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Ui.Infrastructure.Components.Factories

    Classes

    UnityUiBackgroundComponentFactory

    Factory responsible for wiring a prefab-based background UI GameObject to a FoundationUiComponent/IUiComponent implementation.

    UnityUiDropdownComponentFactory

    Factory for creating Unity UI dropdown components with comprehensive dropdown functionality and event management.
    Handles instantiation, initialization, and configuration of dropdown controls including option setup, event listeners, and hover interactions.
    Provides specialized dropdown behavior with automatic option generation and interactive hover selection capabilities.

    UnityUiInputComponentFactory

    Factory for creating Unity UI input components with TextMeshPro input field configuration.
    Handles instantiation, initialization, and setup of text input components including character limits and default values.
    Integrates with the Serenity component factory system to provide standardized input field creation.

    UnityUiSelectorComponentFactory

    Factory for creating Unity UI selector components with automatic configuration based on value types.
    Handles instantiation and initialization of selector components including numeric and selectable value type setup.
    Provides specialized initialization logic for different value types including automatic default value creation for numeric types.

    UnityUiSliderComponentFactory

    Factory for creating Unity UI slider components with automatic configuration for numeric value ranges.
    Handles instantiation, initialization, and setup of slider controls including value bounds, step configuration, and display text updates.
    Provides specialized handling for both integer and float value types with appropriate precision settings.

    UnityUiSubmitComponentFactory

    Factory for creating Unity UI submit components with button functionality and submission capabilities.
    Handles instantiation and initialization of submit button components including action binding and visual setup.
    Provides standardized creation of submit UI elements within the Serenity component factory system.

    UnityUiToggleComponentFactory

    Factory for creating Unity UI toggle components with automatic Unity Toggle component configuration.
    Handles instantiation, initialization, and setup of toggle controls including value setting and event listener configuration.
    Provides specialized handling for Unity Toggle components with proper event state management during initialization.

    In this article
    © 2026 Serenity. All Rights Reserved