* Fills the settings list based on category. */
| 114 | * Fills the settings list based on category. |
| 115 | */ |
| 116 | void OptionsAdvancedState::init() |
| 117 | { |
| 118 | OptionsBaseState::init(); |
| 119 | _lstOptions->clearList(); |
| 120 | _lstOptions->addRow(2, tr("STR_GENERAL").c_str(), L""); |
| 121 | _lstOptions->setCellColor(0, 0, _colorGroup); |
| 122 | addSettings(_settingsGeneral); |
| 123 | _lstOptions->addRow(2, L"", L""); |
| 124 | _lstOptions->addRow(2, tr("STR_GEOSCAPE").c_str(), L""); |
| 125 | _lstOptions->setCellColor(_settingsGeneral.size() + 2, 0, _colorGroup); |
| 126 | addSettings(_settingsGeo); |
| 127 | _lstOptions->addRow(2, L"", L""); |
| 128 | _lstOptions->addRow(2, tr("STR_BATTLESCAPE").c_str(), L""); |
| 129 | _lstOptions->setCellColor(_settingsGeneral.size() + 2 + _settingsGeo.size() + 2, 0, _colorGroup); |
| 130 | addSettings(_settingsBattle); |
| 131 | } |
| 132 | |
| 133 | /** |
| 134 | * Adds a bunch of settings to the list. |
nothing calls this directly
no test coverage detected