Namespace Serenity.Ui.Installation.Settings
Classes
FontSizePreset
Serializable mapping of a logical font size key to a base float size.
Used by UnityUiSettings to define configurable font size presets
that can be edited in the Unity Inspector.
UnityUiSettings
Unity UI settings configuration that defines UI system parameters and theme definitions.
Configures UI root objects, theme definitions, and asset prewarming for the Unity UI system.
UnityUiThemeDefinition
ScriptableObject that defines a UI theme configuration for the Serenity menu system.
Contains all visual components, sounds, and theme-specific settings that can be applied to UI elements.
Implements IUiThemeDefinition interface to provide foundation-agnostic theme management while leveraging Unity's asset system.