4 Commits

Author SHA1 Message Date
elsid ebfcb661ee Support reload for settings values
Convert local static variables into unique_ptr static members of StaticValues.
Add clear member function to reset them. Use it when settings have to be
reloaded.
2023-10-31 11:30:31 +01:00
elsid 258ae9d98e Add settings index to provide lookup by category and name 2023-05-03 22:11:44 +02:00
elsid 8e487c283c Store default settings values 2023-04-22 21:02:13 +02:00
elsid 3bad40153c Define typed settings storage with single time initialization
To make sure loaded settings have valid values doing the check once per loading.
And to make access more efficient.
2023-03-28 20:47:34 +02:00