OverlaySettingsPrefKeys class abstract final

The keys the editor's own settings are kept under in its key-value store, one for each field of OverlayUiSettings, and the keys of what it keeps of the last session.

OverlaySettingsStore reads and writes the settings ones, and they are what a settings export holds; the session keys are never exported.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

prefAccent → const String
That theme's accent, as an ARGB integer: OverlayUiSettings.accent.
prefAlwaysShowFocus → const String
Always-visible focus: OverlayUiSettings.alwaysShowFocus.
prefAnimationSpeed → const String
Animation speed: OverlayUiSettings.animationSpeed.
prefAutosaveMinutes → const String
Minutes between autosaves: OverlayUiSettings.autosaveMinutes.
prefAutosaveMode → const String
What an autosave does, by name: OverlayUiSettings.autosaveMode.
prefBackdrop → const String
Backdrop, as an ARGB integer or empty for the game's own: OverlayUiSettings.backdrop.
prefBackupsToKeep → const String
Backups kept: OverlayUiSettings.backupsToKeep.
prefBoldText → const String
Bolder text: OverlayUiSettings.boldText.
prefClosePrompt → const String
Closing a scene, by name: OverlayUiSettings.closePrompt.
prefColourBlindSafe → const String
Colour-blind safe colours: OverlayUiSettings.colourBlindSafe.
prefCompactness → const String
Density: OverlayUiSettings.compactness.
prefConfirmDelete → const String
Confirm deletes: OverlayUiSettings.confirmDelete.
prefConsoleHiddenLevels → const String
Levels a new Console hides, comma-separated: OverlayUiSettings.consoleHiddenLevels.
prefConsoleMaxEntries → const String
Lines the Console keeps: OverlayUiSettings.consoleMaxEntries.
prefConsoleTimestamps → const String
Show times: OverlayUiSettings.consoleTimestamps.
prefCornerRadius → const String
Corner radius: OverlayUiSettings.cornerRadius.
prefGizmoScale → const String
Handle size: OverlayUiSettings.gizmoScale.
prefGizmosDesigner → const String
The gizmos in the Level Designer, as GizmoModeSettings.encode writes them.
prefGizmosEditor → const String
The gizmos while editing, as GizmoModeSettings.encode writes them.
prefGizmosPlay → const String
The gizmos in a play-test, as GizmoModeSettings.encode writes them.
prefGridColour → const String
Grid colour, as an ARGB integer: OverlayUiSettings.gridColour.
prefGridOpacity → const String
Grid strength: OverlayUiSettings.gridOpacity.
prefGridSize → const String
Grid size: OverlayUiSettings.gridSize.
prefGridSnappingEnabled → const String
Snapping: OverlayUiSettings.gridSnappingEnabled.
prefHideChromeWhilePlaying → const String
Step aside while playing: OverlayUiSettings.hideChromeWhilePlaying.
prefHighContrast → const String
High contrast: OverlayUiSettings.highContrast.
prefLargeTargets → const String
Bigger targets: OverlayUiSettings.largeTargets.
prefLongerTimings → const String
Longer timings: OverlayUiSettings.longerTimings.
prefMessageLevel → const String
Which messages show, by name: OverlayUiSettings.messageLevel.
prefMetricRefreshMs → const String
Status bar refresh: OverlayUiSettings.metricRefreshMs.
prefMoveStep → const String
Move step: OverlayUiSettings.moveStep.
prefMoveStep3D → const String
Move step in 3-D, in metres: OverlayUiSettings.moveStep3D.
prefNudgeDistance → const String
Nudge distance: OverlayUiSettings.nudgeDistance.
prefPauseOnError → const String
Pause on error: OverlayUiSettings.pauseOnError.
prefReduceMotion → const String
Reduce motion: OverlayUiSettings.reduceMotion.
prefReopenDesigner → const String
Reopen the Level Designer: OverlayUiSettings.reopenDesigner.
prefReopenLastScene → const String
Reopen the last scene: OverlayUiSettings.reopenLastScene.
prefRotationStep → const String
Rotation step, in degrees: OverlayUiSettings.rotationStep.
prefScaleStep → const String
Scale step: OverlayUiSettings.scaleStep.
prefSelectionColour → const String
Selection colour, as an ARGB integer or empty for each view's own: OverlayUiSettings.selectionColour.
prefShortcuts → const String
The commands whose keys were changed, as a JSON object: OverlayUiSettings.shortcuts.
prefShowGrid → const String
Show grid: OverlayUiSettings.showGrid.
prefSmartSnap → const String
Smart snap: OverlayUiSettings.smartSnap.
prefTargetFps → const String
Target frame rate: OverlayUiSettings.targetFps.
prefTextScale → const String
Text size: OverlayUiSettings.textScale.
prefThemeId → const String
The theme preset picked: OverlayUiSettings.themeId.
prefUndoLimit → const String
Undo steps: OverlayUiSettings.undoLimit.
scenesSort → const String
How the Scenes list was last sorted, by the sort's name.
sessionDesignerOpen → const String
Whether the Level Designer was open on that scene.
sessionLastScene → const String
The scene open when the editor was last closed, by name.
sessionRecentScenes → const String
The scenes opened lately, newest first, one name per line.