Namespace Serenity.GameSettings.Installation.Settings
Classes
UnityAudioGameSettingsDefinition
Unity ScriptableObject for audio-specific game settings definitions.
Specialized game settings definition for audio-related configuration options
such as master volume, music volume, sound effects volume, and audio quality settings.
Extends the base UnityGameSettingsDefinition with audio-specific categorization.
UnityGameSettingsDefinition
Unity ScriptableObject-based game settings definition.
Provides a Unity-specific implementation of IGameSettingsDefinition for creating
configurable game settings assets. Supports various value types, validation ranges,
character limits, and storage configuration for persistent settings.
UnityGraphicGameSettingsDefinition
Unity ScriptableObject for graphics-specific game settings definitions.
Specialized game settings definition for graphics-related configuration options
such as resolution, quality level, anti-aliasing, texture quality, and rendering settings.
Extends the base UnityGameSettingsDefinition with graphics-specific categorization.
UnityLocalizationGameSettingsDefinition
Unity ScriptableObject for localization-specific game settings definitions.
Specialized game settings definition for localization-related configuration options
such as language selection, region settings, date/time formats, and cultural preferences.
Extends the base UnityGameSettingsDefinition with localization-specific categorization.
UnityUIGameSettingsDefinition
Unity ScriptableObject for user interface-specific game settings definitions.
Specialized game settings definition for UI-related configuration options
such as UI scale, font size, language preferences, accessibility settings, and interface themes.
Extends the base UnityGameSettingsDefinition with UI-specific categorization.