Expand description
Typed constants for all settings keys used across the application.
Using these constants instead of raw string literals prevents typos and provides a single source of truth for settings key names.
Structs§
- Settings
Snapshot - A snapshot of all typed settings for batch transfer between server and UI.
Constants§
- ADJUST_
COLUMNS_ TO_ CONTENT - AI_
API_ KEY - AI_
API_ URL - AI_
MODEL - ALLOW_
EDITING_ OF_ CA_ PACKFILES - ASSEMBLY_
KIT_ SUFFIX - Suffix appended to a game key to form the settings key for that game’s
Assembly Kit path (e.g.
warhammer_3→warhammer_3_assembly_kit). - AUTOSAVE_
AMOUNT - AUTOSAVE_
FOLDER_ SIZE_ WARNING_ TRIGGERED - AUTOSAVE_
INTERVAL - CHECK_
FOR_ MISSING_ TABLE_ DEFINITIONS - CHECK_
LUA_ AUTOGEN_ UPDATES_ ON_ START - CHECK_
OLD_ AK_ UPDATES_ ON_ START - CHECK_
SCHEMA_ UPDATES_ ON_ START - CHECK_
UPDATES_ ON_ START - COLOUR_
DARK_ DIAGNOSTIC_ ERROR - COLOUR_
DARK_ DIAGNOSTIC_ INFO - COLOUR_
DARK_ DIAGNOSTIC_ WARNING - COLOUR_
DARK_ TABLE_ ADDED - COLOUR_
DARK_ TABLE_ MODIFIED - COLOUR_
LIGHT_ DIAGNOSTIC_ ERROR - COLOUR_
LIGHT_ DIAGNOSTIC_ INFO - COLOUR_
LIGHT_ DIAGNOSTIC_ WARNING - COLOUR_
LIGHT_ TABLE_ ADDED - COLOUR_
LIGHT_ TABLE_ MODIFIED - DB_
IMPORT_ DATACORES_ INTO_ TWAD_ KEY_ DELETES - DB_
OPTIMIZE_ DATACORED_ TABLES - DEEPL_
API_ KEY - DEFAULT_
GAME - DELETE_
EMPTY_ FOLDERS_ ON_ DELETE - DIAGNOSTICS_
TRIGGER_ ON_ OPEN - DIAGNOSTICS_
TRIGGER_ ON_ TABLE_ EDIT - DISABLE_
COMBOS_ ON_ TABLES - DISABLE_
FILE_ PREVIEWS - DISABLE_
UUID_ REGENERATION_ ON_ DB_ TABLES - ENABLE_
CRASH_ REPORTS - ENABLE_
DEBUG_ MENU - ENABLE_
DIFF_ MARKERS - ENABLE_
ESF_ EDITOR - ENABLE_
ICONS - ENABLE_
LOOKUPS - ENABLE_
MULTIFOLDER_ FILEPICKER - ENABLE_
PACK_ CONTENTS_ DRAG_ AND_ DROP - ENABLE_
RENDERER - ENABLE_
UNIT_ EDITOR - ENABLE_
USAGE_ TELEMETRY - EXPAND_
TREEVIEW_ WHEN_ ADDING_ ITEMS - EXTEND_
LAST_ COLUMN_ ON_ TABLES - FACTORY_
RESET - FONT_
NAME - FONT_
SIZE - GEOMETRY
- GLOBAL_
SEARCH_ SOURCES_ STATUS - HIDE_
UNUSED_ COLUMNS - IGNORE_
GAME_ FILES_ IN_ AK - IMPORT_
FROM_ QT - INCLUDE_
BASE_ FOLDER_ ON_ ADD_ FROM_ FOLDER - LANGUAGE
- MOVE_
CHECKBOX_ STATUS - MYMOD_
BASE_ PATH - ORIGINAL_
FONT_ NAME - ORIGINAL_
FONT_ SIZE - ORIGINAL_
GEOMETRY - ORIGINAL_
WINDOW_ STATE - PACKFILE_
TREEVIEW_ RESIZE_ TO_ FIT - PACK_
APPLY_ COMPRESSION - PACK_
REMOVE_ ITM_ FILES - PTS_
REMOVE_ EMPTY_ FILE - PTS_
REMOVE_ EMPTY_ MASKS - PTS_
REMOVE_ UNUSED_ ART_ SETS - PTS_
REMOVE_ UNUSED_ VARIANTS - RECENT_
FILE_ LIST - SECONDARY_
PATH - START_
MAXIMIZED - TABLES_
USE_ OLD_ COLUMN_ ORDER - TABLES_
USE_ OLD_ COLUMN_ ORDER_ FOR_ TSV - TABLE_
REMOVE_ DUPLICATED_ ENTRIES - TABLE_
REMOVE_ EMPTY_ FILE - TABLE_
REMOVE_ ITM_ ENTRIES - TABLE_
REMOVE_ ITNR_ ENTRIES - TABLE_
RESIZE_ ON_ EDIT - TEXT_
REMOVE_ AGF_ FILES - TEXT_
REMOVE_ MODEL_ STATISTICS_ FILES - TEXT_
REMOVE_ UNUSED_ XML_ MAP_ FOLDERS - TEXT_
REMOVE_ UNUSED_ XML_ PREFAB_ FOLDER - TIGHT_
TABLE_ MODE - UPDATE_
CHANNEL - USE_
DEBUG_ VIEW_ UNIT_ VARIANT - USE_
LAZY_ LOADING - USE_
RIGHT_ SIZE_ MARKERS - WINDOW_
STATE