OpenTTD Source
20241108-master-g80f628063a
|
A single "line" in an ini file. More...
#include <ini_type.h>
Public Member Functions | |
IniItem (std::string_view name) | |
Construct a new in-memory item of an Ini file. More... | |
void | SetValue (std::string_view value) |
Replace the current value with another value. More... | |
Data Fields | |
std::string | name |
The name of this item. | |
std::optional< std::string > | value |
The value of this item. | |
std::string | comment |
The comment associated with this item. | |
A single "line" in an ini file.
Definition at line 23 of file ini_type.h.
IniItem::IniItem | ( | std::string_view | name | ) |
Construct a new in-memory item of an Ini file.
parent | the group we belong to |
name | the name of the item |
Definition at line 23 of file ini_load.cpp.
References name, and StrMakeValid().
void IniItem::SetValue | ( | std::string_view | value | ) |
Replace the current value with another value.
value | the value to replace with. |
Definition at line 32 of file ini_load.cpp.
References value.
Referenced by GraphicsSetSaveConfig(), IniSaveSettingList(), HotkeyList::Save(), and SaveVersionInConfig().