Namespace DaggerfallWorkshop.Game.Utility.ModSupport.ModSettings
Classes
ColorKey
Holds an RGBA color.
Key
A single key with a name.
Key<T>
A single type-safe key with a name.
KeyCollection
A collection of keys which can be accessed by index or name.
ModSettings
Provides a read-only access to mod settings.
ModSettingsData
Holder for mod settings.
ModSettingsWindow
A graphical window to edit mod settings. Supports applying presets as well as creating new ones.
MultipleChoiceKey
Holds an option selected from a list.
Preset
A group of settings values with meta properties.
PresetPicker
ListBox with additional features for presets. Allow importing mod and local presets as well as creating local presets.
Section
A collection of keys in a named group.
SectionCollection
A collection of sections which can be accessed by index or name.
SettingsValues
Settings values serialized on disk.
SliderFloatKey
Holds a float value in a range.
SliderIntKey
Holds an int value in a range.
TextKey
Holds a raw string.
ToggleKey
Holds a bool value.
TupleFloatKey
Holds two float values.
TupleIntKey
Holds two int values.
Structs
ModSettingsChange
Results of a mod settings change event.
Interfaces
IPreset
Holds a group of serialized values which can be merged in a corresponding
Enums
KeyType
Type of setting key.