Class GameGraphicsSettingsCreator.Input
Inheritance
GameGraphicsSettingsCreator.Input
Assembly: Serenity.UnityGraphicsSettings.Installation.Editor.dll
public sealed class GameGraphicsSettingsCreator.Input
Constructors
Declaration
Fields
Declaration
public bool DefaultIsFullScreen
Field Value
Declaration
public string DefaultQualityLevel
Field Value
Declaration
public int DefaultResolutionHeight
Field Value
Declaration
public int DefaultResolutionWidth
Field Value
Folder Serenity.GameGraphics.Installation.Settings.Editor.Builder.GameGraphicsSettingsCreator.FindDefinitionByIdAnywhere(System.String,System.String,System.StringComparison) searches for an existing
UnityGraphicGameSettingsDefinition — a test seam mirroring
PlayerInputCreator.Input.DuplicateIdSearchFolder. Empty (the production default) scans
the whole project, matching what the GameSettings label-discovery actually searches; a test
pins this to its own fixture folder so the check never depends on whether the real project
already ships a same-Id definition elsewhere (the project ships
Assets/Serenity/Media/GameSettings/Graphics_QualityLevel.asset and its two siblings).
Declaration
public string DefinitionSearchFolder
Field Value
Declaration
Field Value
Declaration
public GameGraphicsSettingsCreator.KeyBindingInput IsFullScreen
Field Value
Folder new assets are created under, and the fallback folder for a brand-new settings
asset when SettingsAssetPath is empty.
Declaration
public string OutputFolderPath
Field Value
Declaration
public GameGraphicsSettingsCreator.KeyBindingInput QualityLevel
Field Value
Declaration
public bool RegisterAsAddressables
Field Value
Declaration
public GameGraphicsSettingsCreator.KeyBindingInput ScreenResolution
Field Value
Explicit settings asset path — a test seam and an already-known-asset fast path,
mirroring LoggingProfileCreator.Input.ConsoleSettingsAssetPath. Leave empty for the
production behavior: find the single project-wide UnityGameGraphicsSettings
asset, or create one under OutputFolderPath.
Declaration
public string SettingsAssetPath
Field Value